You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
wusthelper-backend-archive/doc/Wusthelper-内部rpc接口.postman_...

2867 lines
68 KiB

1 year ago
{
"info": {
"_postman_id": "c62d9103-34a1-4db6-bae8-ccbf5c91bf35",
"name": "Wusthelper-内部rpc接口",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
"_exporter_id": "19106199"
},
"item": [
{
"name": "本科生",
"item": [
{
"name": "课表",
"item": [
{
"name": "课表",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"undergrad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"undergrad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_undergrad}}/course_table?cookie={{undergrad_cookie_encoded}}&term=2023-2024-1",
"host": [
"{{address_undergrad}}"
],
"path": [
"course_table"
],
"query": [
{
"key": "cookie",
"value": "{{undergrad_cookie_encoded}}"
},
{
"key": "term",
"value": "2023-2024-1"
}
]
}
},
"response": []
},
{
"name": "课表 - 仅解析",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"postData = pm.request.body.raw\r",
"if(postData == '' || postData == undefined || postData == null) {\r",
" pm.request.body.raw = pm.collectionVariables.get(\"undergrad_course_table_html\");\r",
" pm.request.body.mode = 'raw';\r",
" console.log(\"body: \" + pm.request.body);\r",
"}\r",
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{address_undergrad}}/course_table/parse",
"host": [
"{{address_undergrad}}"
],
"path": [
"course_table",
"parse"
]
}
},
"response": []
},
{
"name": "课表 - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"undergrad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"undergrad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" data = json.data;\r",
" console.log(\"html长度:\" + data.length);\r",
" pm.collectionVariables.set(\"undergrad_course_table_html\", data);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_undergrad}}/course_table/agent?cookie={{undergrad_cookie_encoded}}&term",
"host": [
"{{address_undergrad}}"
],
"path": [
"course_table",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{undergrad_cookie_encoded}}"
},
{
"key": "term",
"value": null
}
]
}
},
"response": []
}
]
},
{
"name": "学生信息",
"item": [
{
"name": "学生信息",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"undergrad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"undergrad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_undergrad}}/student_info?cookie={{undergrad_cookie_encoded}}",
"host": [
"{{address_undergrad}}"
],
"path": [
"student_info"
],
"query": [
{
"key": "cookie",
"value": "{{undergrad_cookie_encoded}}"
}
]
}
},
"response": []
},
{
"name": "学生信息 - 仅解析",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"postData = pm.request.body.raw\r",
"if(postData == '' || postData == undefined || postData == null) {\r",
" pm.request.body.raw = pm.collectionVariables.get(\"undergrad_student_info_html\");\r",
" pm.request.body.mode = 'raw';\r",
" console.log(\"body长度: \" + pm.request.body.raw.length);\r",
"}\r",
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{address_undergrad}}/student_info/parse",
"host": [
"{{address_undergrad}}"
],
"path": [
"student_info",
"parse"
]
}
},
"response": []
},
{
"name": "学生信息 - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"undergrad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"undergrad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" data = json.data;\r",
" console.log(\"html长度:\" + data.length);\r",
" pm.collectionVariables.set(\"undergrad_student_info_html\", data);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_undergrad}}/student_info/agent?cookie={{undergrad_cookie_encoded}}",
"host": [
"{{address_undergrad}}"
],
"path": [
"student_info",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{undergrad_cookie_encoded}}"
}
]
}
},
"response": []
}
]
},
{
"name": "成绩",
"item": [
{
"name": "成绩",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"undergrad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"undergrad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_undergrad}}/score?cookie={{undergrad_cookie_encoded}}",
"host": [
"{{address_undergrad}}"
],
"path": [
"score"
],
"query": [
{
"key": "cookie",
"value": "{{undergrad_cookie_encoded}}"
}
]
}
},
"response": []
},
{
"name": "成绩 - 仅解析",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"postData = pm.request.body.raw\r",
"if(postData == '' || postData == undefined || postData == null) {\r",
" pm.request.body.raw = pm.collectionVariables.get(\"undergrad_score_html\");\r",
" pm.request.body.mode = 'raw';\r",
" console.log(\"body长度: \" + pm.request.body.raw.length);\r",
"}\r",
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{address_undergrad}}/score/parse",
"host": [
"{{address_undergrad}}"
],
"path": [
"score",
"parse"
]
}
},
"response": []
},
{
"name": "成绩 - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"undergrad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"undergrad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" data = json.data;\r",
" console.log(\"html长度:\" + data.length);\r",
" pm.collectionVariables.set(\"undergrad_score_html\", data);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_undergrad}}/score/agent?cookie={{undergrad_cookie_encoded}}",
"host": [
"{{address_undergrad}}"
],
"path": [
"score",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{undergrad_cookie_encoded}}"
}
]
}
},
"response": []
}
]
},
{
"name": "培养方案",
"item": [
{
"name": "培养方案",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"undergrad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"undergrad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_undergrad}}/training_plan?cookie={{undergrad_cookie_encoded}}",
"host": [
"{{address_undergrad}}"
],
"path": [
"training_plan"
],
"query": [
{
"key": "cookie",
"value": "{{undergrad_cookie_encoded}}"
}
]
}
},
"response": []
},
{
"name": "培养方案 - 仅解析",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"postData = pm.request.body.raw\r",
"if(postData == '' || postData == undefined || postData == null) {\r",
" pm.request.body.raw = pm.collectionVariables.get(\"undergrad_training_plan_html\");\r",
" pm.request.body.mode = 'raw';\r",
" console.log(\"body长度: \" + pm.request.body.raw.length);\r",
"}\r",
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{address_undergrad}}/training_plan/parse",
"host": [
"{{address_undergrad}}"
],
"path": [
"training_plan",
"parse"
]
}
},
"response": []
},
{
"name": "培养方案 - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"undergrad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"undergrad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" data = json.data;\r",
" console.log(\"html长度:\" + data.length);\r",
" pm.collectionVariables.set(\"undergrad_training_plan_html\", data);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_undergrad}}/training_plan/agent?cookie={{undergrad_cookie_encoded}}",
"host": [
"{{address_undergrad}}"
],
"path": [
"training_plan",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{undergrad_cookie_encoded}}"
}
]
}
},
"response": []
}
]
},
{
"name": "学分修读情况",
"item": [
{
"name": "学分修读情况",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"undergrad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"undergrad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_undergrad}}/credit_status?cookie={{undergrad_cookie_encoded}}",
"host": [
"{{address_undergrad}}"
],
"path": [
"credit_status"
],
"query": [
{
"key": "cookie",
"value": "{{undergrad_cookie_encoded}}"
}
]
}
},
"response": []
},
{
"name": "学分修读情况 - 仅解析",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"postData = pm.request.body.raw\r",
"if(postData == '' || postData == undefined || postData == null) {\r",
" pm.request.body.raw = pm.collectionVariables.get(\"undergrad_credit_status_html\");\r",
" pm.request.body.mode = 'raw';\r",
" console.log(\"body长度: \" + pm.request.body.raw.length);\r",
"}\r",
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{address_undergrad}}/credit_status/parse",
"host": [
"{{address_undergrad}}"
],
"path": [
"credit_status",
"parse"
]
}
},
"response": []
},
{
"name": "学分修读情况 - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"undergrad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"undergrad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" data = json.data;\r",
" console.log(\"html长度:\" + data.length);\r",
" pm.collectionVariables.set(\"undergrad_credit_status_html\", data);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_undergrad}}/credit_status/agent?cookie={{undergrad_cookie_encoded}}",
"host": [
"{{address_undergrad}}"
],
"path": [
"credit_status",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{undergrad_cookie_encoded}}"
}
]
}
},
"response": []
}
]
},
{
"name": "考试活动id",
"item": [
{
"name": "考试活动id",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"undergrad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"undergrad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_undergrad}}/exam_activities?cookie={{undergrad_cookie_encoded}}&term=2022-2023-2",
"host": [
"{{address_undergrad}}"
],
"path": [
"exam_activities"
],
"query": [
{
"key": "cookie",
"value": "{{undergrad_cookie_encoded}}"
},
{
"key": "term",
"value": "2022-2023-2"
}
]
}
},
"response": []
},
{
"name": "考试活动id - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"undergrad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"undergrad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_undergrad}}/exam_activities/agent?cookie={{undergrad_cookie_encoded}}&term=2022-2023-1",
"host": [
"{{address_undergrad}}"
],
"path": [
"exam_activities",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{undergrad_cookie_encoded}}"
},
{
"key": "term",
"value": "2022-2023-1"
}
]
}
},
"response": []
}
]
},
{
"name": "缓考申请",
"item": [
{
"name": "缓考申请",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"undergrad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"undergrad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_undergrad}}/exam_delay_application?cookie={{undergrad_cookie_encoded}}&term=2022-2023-1&activity_id=9FF84C58B1CA4BDBB656E4C224B617A9",
"host": [
"{{address_undergrad}}"
],
"path": [
"exam_delay_application"
],
"query": [
{
"key": "cookie",
"value": "{{undergrad_cookie_encoded}}"
},
{
"key": "term",
"value": "2022-2023-1"
},
{
"key": "activity_id",
"value": "9FF84C58B1CA4BDBB656E4C224B617A9"
}
]
}
},
"response": []
},
{
"name": "缓考申请 - 仅解析",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"postData = pm.request.body.raw\r",
"if(postData == '' || postData == undefined || postData == null) {\r",
" pm.request.body.raw = pm.collectionVariables.get(\"undergrad_exam_delay_application_html\");\r",
" pm.request.body.mode = 'raw';\r",
" console.log(\"body长度: \" + pm.request.body.raw.length);\r",
"}\r",
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{address_undergrad}}/exam_delay_application/parse",
"host": [
"{{address_undergrad}}"
],
"path": [
"exam_delay_application",
"parse"
]
}
},
"response": []
},
{
"name": "缓考申请 - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"undergrad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"undergrad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" data = json.data;\r",
" console.log(\"html长度:\" + data.length);\r",
" pm.collectionVariables.set(\"undergrad_exam_delay_application_html\", data);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_undergrad}}/exam_delay_application/agent?cookie={{undergrad_cookie_encoded}}&term=2022-2023-1&activity_id=9FF84C58B1CA4BDBB656E4C224B617A9",
"host": [
"{{address_undergrad}}"
],
"path": [
"exam_delay_application",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{undergrad_cookie_encoded}}"
},
{
"key": "term",
"value": "2022-2023-1"
},
{
"key": "activity_id",
"value": "9FF84C58B1CA4BDBB656E4C224B617A9"
}
]
}
},
"response": []
}
]
},
{
"name": "登录",
"event": [
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" cookie = json.data;\r",
" console.log(\"获取到Cookie: \" + cookie);\r",
" pm.collectionVariables.set(\"undergrad_cookie\", cookie);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_undergrad}}/cookie?username={{undergrad_username}}&password={{undergrad_password}}",
"host": [
"{{address_undergrad}}"
],
"path": [
"cookie"
],
"query": [
{
"key": "username",
"value": "{{undergrad_username}}"
},
{
"key": "password",
"value": "{{undergrad_password}}"
}
]
}
},
"response": []
}
]
},
{
"name": "研究生",
"item": [
{
"name": "课表",
"item": [
{
"name": "课表",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"grad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"grad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_grad}}/course_table?cookie={{grad_cookie}}",
"host": [
"{{address_grad}}"
],
"path": [
"course_table"
],
"query": [
{
"key": "cookie",
"value": "{{grad_cookie}}"
}
]
}
},
"response": []
},
{
"name": "课表 - 仅解析",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"postData = pm.request.body.raw\r",
"if(postData == '' || postData == undefined || postData == null) {\r",
" pm.request.body.raw = pm.collectionVariables.get(\"grad_course_table_html\");\r",
" pm.request.body.mode = 'raw';\r",
" console.log(\"body: \" + pm.request.body);\r",
"}\r",
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{address_grad}}/course_table/parse",
"host": [
"{{address_grad}}"
],
"path": [
"course_table",
"parse"
]
}
},
"response": []
},
{
"name": "课表 - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"grad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"grad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" data = json.data;\r",
" console.log(\"html长度:\" + data.length);\r",
" pm.collectionVariables.set(\"grad_course_table_html\", data);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_grad}}/course_table/agent?cookie={{grad_cookie}}&term",
"host": [
"{{address_grad}}"
],
"path": [
"course_table",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{grad_cookie}}"
},
{
"key": "term",
"value": null
}
]
}
},
"response": []
}
]
},
{
"name": "学生信息",
"item": [
{
"name": "学生信息",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"grad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"grad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_grad}}/student_info?cookie={{grad_cookie_encoded}}",
"host": [
"{{address_grad}}"
],
"path": [
"student_info"
],
"query": [
{
"key": "cookie",
"value": "{{grad_cookie_encoded}}"
}
]
}
},
"response": []
},
{
"name": "学生信息 - 仅解析",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"postData = pm.request.body.raw\r",
"if(postData == '' || postData == undefined || postData == null) {\r",
" pm.request.body.raw = pm.collectionVariables.get(\"grad_student_info_html\");\r",
" pm.request.body.mode = 'raw';\r",
" console.log(\"body长度: \" + pm.request.body.raw.length);\r",
"}\r",
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{address_grad}}/student_info/parse",
"host": [
"{{address_grad}}"
],
"path": [
"student_info",
"parse"
]
}
},
"response": []
},
{
"name": "学生信息 - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"grad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"grad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" data = json.data;\r",
" console.log(\"html长度:\" + data.length);\r",
" pm.collectionVariables.set(\"grad_student_info_html\", data);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_grad}}/student_info/agent?cookie={{grad_cookie_encoded}}",
"host": [
"{{address_grad}}"
],
"path": [
"student_info",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{grad_cookie_encoded}}"
}
]
}
},
"response": []
}
]
},
{
"name": "成绩",
"item": [
{
"name": "成绩",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"grad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"grad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_grad}}/score?cookie={{grad_cookie_encoded}}",
"host": [
"{{address_grad}}"
],
"path": [
"score"
],
"query": [
{
"key": "cookie",
"value": "{{grad_cookie_encoded}}"
}
]
}
},
"response": []
},
{
"name": "成绩 - 仅解析",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"postData = pm.request.body.raw\r",
"if(postData == '' || postData == undefined || postData == null) {\r",
" pm.request.body.raw = pm.collectionVariables.get(\"grad_score_html\");\r",
" pm.request.body.mode = 'raw';\r",
" console.log(\"body长度: \" + pm.request.body.raw.length);\r",
"}\r",
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{address_grad}}/score/parse",
"host": [
"{{address_grad}}"
],
"path": [
"score",
"parse"
]
}
},
"response": []
},
{
"name": "成绩 - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"grad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"grad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" data = json.data;\r",
" console.log(\"html长度:\" + data.length);\r",
" pm.collectionVariables.set(\"grad_score_html\", data);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_grad}}/score/agent?cookie={{grad_cookie_encoded}}",
"host": [
"{{address_grad}}"
],
"path": [
"score",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{grad_cookie_encoded}}"
}
]
}
},
"response": []
}
]
},
{
"name": "培养方案",
"item": [
{
"name": "培养方案",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"grad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"grad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_grad}}/training_plan?cookie={{grad_cookie_encoded}}",
"host": [
"{{address_grad}}"
],
"path": [
"training_plan"
],
"query": [
{
"key": "cookie",
"value": "{{grad_cookie_encoded}}"
}
]
}
},
"response": []
},
{
"name": "培养方案 - 仅解析",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"postData = pm.request.body.raw\r",
"if(postData == '' || postData == undefined || postData == null) {\r",
" pm.request.body.raw = pm.collectionVariables.get(\"grad_training_plan_html\");\r",
" pm.request.body.mode = 'raw';\r",
" console.log(\"body长度: \" + pm.request.body.raw.length);\r",
"}\r",
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{address_grad}}/training_plan/parse",
"host": [
"{{address_grad}}"
],
"path": [
"training_plan",
"parse"
]
}
},
"response": []
},
{
"name": "培养方案 - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"grad_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"grad_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" data = json.data;\r",
" console.log(\"html长度:\" + data.length);\r",
" pm.collectionVariables.set(\"grad_training_plan_html\", data);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_grad}}/training_plan/agent?cookie={{grad_cookie_encoded}}",
"host": [
"{{address_grad}}"
],
"path": [
"training_plan",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{grad_cookie_encoded}}"
}
]
}
},
"response": []
}
]
},
{
"name": "登录",
"event": [
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" cookie = json.data;\r",
" console.log(\"获取到Cookie: \" + cookie);\r",
" pm.collectionVariables.set(\"grad_cookie\", cookie);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_grad}}/cookie?username={{grad_username}}&password={{grad_password}}",
"host": [
"{{address_grad}}"
],
"path": [
"cookie"
],
"query": [
{
"key": "username",
"value": "{{grad_username}}"
},
{
"key": "password",
"value": "{{grad_password}}"
}
]
}
},
"response": []
}
]
},
{
"name": "图书馆",
"item": [
{
"name": "图书封面获取",
"item": [
{
"name": "二合一",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"lib_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"lib_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_lib}}/course_table?cookie={{lib_cookie_encoded}}&term=2023-2024-1",
"host": [
"{{address_lib}}"
],
"path": [
"course_table"
],
"query": [
{
"key": "cookie",
"value": "{{lib_cookie_encoded}}"
},
{
"key": "term",
"value": "2023-2024-1"
}
]
}
},
"response": []
},
{
"name": "仅解析",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"postData = pm.request.body.raw\r",
"if(postData == '' || postData == undefined || postData == null) {\r",
" pm.request.body.raw = pm.collectionVariables.get(\"lib_course_table_html\");\r",
" pm.request.body.mode = 'raw';\r",
" console.log(\"body: \" + pm.request.body);\r",
"}\r",
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{address_lib}}/course_table/parse",
"host": [
"{{address_lib}}"
],
"path": [
"course_table",
"parse"
]
}
},
"response": []
},
{
"name": "课表 - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"lib_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"lib_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" data = json.data;\r",
" console.log(\"html长度:\" + data.length);\r",
" pm.collectionVariables.set(\"lib_course_table_html\", data);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_lib}}/course_table/agent?cookie={{lib_cookie_encoded}}&term",
"host": [
"{{address_lib}}"
],
"path": [
"course_table",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{lib_cookie_encoded}}"
},
{
"key": "term",
"value": null
}
]
}
},
"response": []
}
]
},
{
"name": "图书详情",
"item": [
{
"name": "学生信息",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"lib_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"lib_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_lib}}/student_info?cookie={{lib_cookie_encoded}}",
"host": [
"{{address_lib}}"
],
"path": [
"student_info"
],
"query": [
{
"key": "cookie",
"value": "{{lib_cookie_encoded}}"
}
]
}
},
"response": []
},
{
"name": "学生信息 - 仅解析",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"postData = pm.request.body.raw\r",
"if(postData == '' || postData == undefined || postData == null) {\r",
" pm.request.body.raw = pm.collectionVariables.get(\"lib_student_info_html\");\r",
" pm.request.body.mode = 'raw';\r",
" console.log(\"body长度: \" + pm.request.body.raw.length);\r",
"}\r",
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{address_lib}}/student_info/parse",
"host": [
"{{address_lib}}"
],
"path": [
"student_info",
"parse"
]
}
},
"response": []
},
{
"name": "学生信息 - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"lib_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"lib_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" data = json.data;\r",
" console.log(\"html长度:\" + data.length);\r",
" pm.collectionVariables.set(\"lib_student_info_html\", data);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_lib}}/student_info/agent?cookie={{lib_cookie_encoded}}",
"host": [
"{{address_lib}}"
],
"path": [
"student_info",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{lib_cookie_encoded}}"
}
]
}
},
"response": []
}
]
},
{
"name": "当前借阅",
"item": [
{
"name": "成绩",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"lib_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"lib_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_lib}}/score?cookie={{lib_cookie_encoded}}",
"host": [
"{{address_lib}}"
],
"path": [
"score"
],
"query": [
{
"key": "cookie",
"value": "{{lib_cookie_encoded}}"
}
]
}
},
"response": []
},
{
"name": "成绩 - 仅解析",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"postData = pm.request.body.raw\r",
"if(postData == '' || postData == undefined || postData == null) {\r",
" pm.request.body.raw = pm.collectionVariables.get(\"lib_score_html\");\r",
" pm.request.body.mode = 'raw';\r",
" console.log(\"body长度: \" + pm.request.body.raw.length);\r",
"}\r",
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{address_lib}}/score/parse",
"host": [
"{{address_lib}}"
],
"path": [
"score",
"parse"
]
}
},
"response": []
},
{
"name": "成绩 - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"lib_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"lib_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" data = json.data;\r",
" console.log(\"html长度:\" + data.length);\r",
" pm.collectionVariables.set(\"lib_score_html\", data);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_lib}}/score/agent?cookie={{lib_cookie_encoded}}",
"host": [
"{{address_lib}}"
],
"path": [
"score",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{lib_cookie_encoded}}"
}
]
}
},
"response": []
}
]
},
{
"name": "借阅历史",
"item": [
{
"name": "培养方案",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"lib_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"lib_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_lib}}/training_plan?cookie={{lib_cookie_encoded}}",
"host": [
"{{address_lib}}"
],
"path": [
"training_plan"
],
"query": [
{
"key": "cookie",
"value": "{{lib_cookie_encoded}}"
}
]
}
},
"response": []
},
{
"name": "培养方案 - 仅解析",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"postData = pm.request.body.raw\r",
"if(postData == '' || postData == undefined || postData == null) {\r",
" pm.request.body.raw = pm.collectionVariables.get(\"lib_training_plan_html\");\r",
" pm.request.body.mode = 'raw';\r",
" console.log(\"body长度: \" + pm.request.body.raw.length);\r",
"}\r",
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{address_lib}}/training_plan/parse",
"host": [
"{{address_lib}}"
],
"path": [
"training_plan",
"parse"
]
}
},
"response": []
},
{
"name": "培养方案 - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"lib_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"lib_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" data = json.data;\r",
" console.log(\"html长度:\" + data.length);\r",
" pm.collectionVariables.set(\"lib_training_plan_html\", data);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_lib}}/training_plan/agent?cookie={{lib_cookie_encoded}}",
"host": [
"{{address_lib}}"
],
"path": [
"training_plan",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{lib_cookie_encoded}}"
}
]
}
},
"response": []
}
]
},
{
"name": "即将过期",
"item": [
{
"name": "学分修读情况",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"lib_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"lib_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_lib}}/credit_status?cookie={{lib_cookie_encoded}}",
"host": [
"{{address_lib}}"
],
"path": [
"credit_status"
],
"query": [
{
"key": "cookie",
"value": "{{lib_cookie_encoded}}"
}
]
}
},
"response": []
},
{
"name": "学分修读情况 - 仅解析",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"postData = pm.request.body.raw\r",
"if(postData == '' || postData == undefined || postData == null) {\r",
" pm.request.body.raw = pm.collectionVariables.get(\"lib_credit_status_html\");\r",
" pm.request.body.mode = 'raw';\r",
" console.log(\"body长度: \" + pm.request.body.raw.length);\r",
"}\r",
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{address_lib}}/credit_status/parse",
"host": [
"{{address_lib}}"
],
"path": [
"credit_status",
"parse"
]
}
},
"response": []
},
{
"name": "学分修读情况 - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"lib_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"lib_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" data = json.data;\r",
" console.log(\"html长度:\" + data.length);\r",
" pm.collectionVariables.set(\"lib_credit_status_html\", data);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_lib}}/credit_status/agent?cookie={{lib_cookie_encoded}}",
"host": [
"{{address_lib}}"
],
"path": [
"credit_status",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{lib_cookie_encoded}}"
}
]
}
},
"response": []
}
]
},
{
"name": "搜索",
"item": [
{
"name": "考试活动id",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"lib_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"lib_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_lib}}/exam_activities?cookie={{lib_cookie_encoded}}&term=2022-2023-2",
"host": [
"{{address_lib}}"
],
"path": [
"exam_activities"
],
"query": [
{
"key": "cookie",
"value": "{{lib_cookie_encoded}}"
},
{
"key": "term",
"value": "2022-2023-2"
}
]
}
},
"response": []
},
{
"name": "考试活动id - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"lib_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"lib_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_lib}}/exam_activities/agent?cookie={{lib_cookie_encoded}}&term=2022-2023-1",
"host": [
"{{address_lib}}"
],
"path": [
"exam_activities",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{lib_cookie_encoded}}"
},
{
"key": "term",
"value": "2022-2023-1"
}
]
}
},
"response": []
}
]
},
{
"name": "登录",
"event": [
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" cookie = json.data;\r",
" console.log(\"获取到Cookie: \" + cookie);\r",
" pm.collectionVariables.set(\"lib_cookie\", cookie);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_lib}}/cookie?username={{lib_username}}&password={{lib_password}}",
"host": [
"{{address_lib}}"
],
"path": [
"cookie"
],
"query": [
{
"key": "username",
"value": "{{lib_username}}"
},
{
"key": "password",
"value": "{{lib_password}}"
}
]
}
},
"response": []
}
]
},
{
"name": "物理实验",
"item": [
{
"name": "课表",
"item": [
{
"name": "课表",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"physics_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"physics_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_physics}}/course_table?cookie={{physics_cookie_encoded}}",
"host": [
"{{address_physics}}"
],
"path": [
"course_table"
],
"query": [
{
"key": "cookie",
"value": "{{physics_cookie_encoded}}"
}
]
}
},
"response": []
},
{
"name": "课表 - 仅解析",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"postData = pm.request.body.raw\r",
"if(postData == '' || postData == undefined || postData == null) {\r",
" pm.request.body.raw = pm.collectionVariables.get(\"physics_course_table_html\");\r",
" pm.request.body.mode = 'raw';\r",
" console.log(\"body: \" + pm.request.body);\r",
"}\r",
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{addredd_physics}}/course_table/parse",
"host": [
"{{addredd_physics}}"
],
"path": [
"course_table",
"parse"
]
}
},
"response": []
},
{
"name": "课表 - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"physics_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"physics_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" data = json.data;\r",
" console.log(\"html长度:\" + data.length);\r",
" pm.collectionVariables.set(\"physics_course_table_html\", data);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_physics}}/course_table/agent?cookie={{physics_cookie_encoded}}&term",
"host": [
"{{address_physics}}"
],
"path": [
"course_table",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{physics_cookie_encoded}}"
},
{
"key": "term",
"value": null
}
]
}
},
"response": []
}
]
},
{
"name": "成绩",
"item": [
{
"name": "成绩",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"physics_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"physics_cookie\"))\r",
")"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_physics}}/score?cookie={{physics_cookie_encoded}}",
"host": [
"{{address_physics}}"
],
"path": [
"score"
],
"query": [
{
"key": "cookie",
"value": "{{physics_cookie_encoded}}"
}
]
}
},
"response": []
},
{
"name": "成绩 - 仅解析",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"postData = pm.request.body.raw\r",
"if(postData == '' || postData == undefined || postData == null) {\r",
" pm.request.body.raw = pm.collectionVariables.get(\"physics_score_html\");\r",
" pm.request.body.mode = 'raw';\r",
" console.log(\"body长度: \" + pm.request.body.raw.length);\r",
"}\r",
""
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{address_physics}}/score/parse",
"host": [
"{{address_physics}}"
],
"path": [
"score",
"parse"
]
}
},
"response": []
},
{
"name": "成绩 - 仅获取",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"pm.environment.set(\r",
" \"physics_cookie_encoded\",\r",
" encodeURIComponent(pm.collectionVariables.get(\"physics_cookie\"))\r",
")"
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" data = json.data;\r",
" console.log(\"html长度:\" + data.length);\r",
" pm.collectionVariables.set(\"physics_score_html\", data);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_physics}}/score/agent?cookie={{physics_cookie_encoded}}",
"host": [
"{{address_physics}}"
],
"path": [
"score",
"agent"
],
"query": [
{
"key": "cookie",
"value": "{{physics_cookie_encoded}}"
}
]
}
},
"response": []
}
]
},
{
"name": "登录",
"event": [
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"登录接口请求完成\", function() {\r",
" json = pm.response.json()\r",
" if(json.code == 20000) {\r",
" cookie = json.data;\r",
" console.log(\"获取到Cookie: \" + cookie);\r",
" pm.collectionVariables.set(\"physics_cookie\", cookie);\r",
" }\r",
"})"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{address_physics}}/cookie?username={{physics_username}}&password={{physics_password}}",
"host": [
"{{address_physics}}"
],
"path": [
"cookie"
],
"query": [
{
"key": "username",
"value": "{{physics_username}}"
},
{
"key": "password",
"value": "{{physics_password}}"
}
]
}
},
"response": []
}
]
}
],
"event": [
{
"listen": "prerequest",
"script": {
"type": "text/javascript",
"exec": [
""
]
}
},
{
"listen": "test",
"script": {
"type": "text/javascript",
"exec": [
""
]
}
}
],
"variable": [
{
"key": "address_undergrad",
"value": "http://127.0.0.1:22800",
"type": "string"
},
{
"key": "address_grad",
"value": "http://127.0.0.1:22802",
"type": "string"
},
{
"key": "address_lib",
"value": "http://127.0.0.1:22804",
"type": "string"
},
{
"key": "address_physics",
"value": "http://127.0.0.1:22806",
"type": "string"
},
{
"key": "undergrad_username",
"value": ""
},
{
"key": "undergrad_password",
"value": ""
},
{
"key": "grad_username",
"value": "",
"type": "string"
},
{
"key": "grad_password",
"value": "",
"type": "string"
},
{
"key": "lib_username",
"value": "",
"type": "string"
},
{
"key": "lib_password",
"value": "",
"type": "string"
},
{
"key": "physics_username",
"value": "",
"type": "string"
},
{
"key": "physics_password",
"value": "",
"type": "string"
},
{
"key": "undergrad_cookie",
"value": ""
},
{
"key": "undergrad_course_table_html",
"value": ""
},
{
"key": "undergrad_student_info_html",
"value": ""
},
{
"key": "undergrad_score_html",
"value": ""
},
{
"key": "undergrad_exam_delay_application_html",
"value": ""
},
{
"key": "undergrad_credit_status_html",
"value": ""
},
{
"key": "undergrad_training_plan_html",
"value": ""
},
{
"key": "grad_cookie",
"value": ""
},
{
"key": "grad_student_info_html",
"value": ""
},
{
"key": "grad_course_table_html",
"value": ""
},
{
"key": "grad_training_plan_html",
"value": ""
},
{
"key": "lib_cookie",
"value": ""
}
]
}