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.
2867 lines
68 KiB
2867 lines
68 KiB
{
|
|
"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": ""
|
|
}
|
|
]
|
|
} |