const getRequest = { url: pm.environment.get("data-service") + '/system/domain', method: 'GET', header: { 'Content-Type': 'application/json', 'Authorization': pm.environment.get("Authorization") } }; pm.sendRequest(getRequest, function (err, response) { console.log(response.json()) if (response.json().code == 10005001 || response.json().code == 10005002) { console.log("当前的token 失效"); const postRequest = { url: pm.environment.get("saas-access-app") + '/portal/login', method: 'POST', header: { 'Content-Type': 'application/json' }, body: { mode: 'raw', raw: JSON.stringify({ "account": "804918076", "password": "xx", "isEncryption": 2, "loginFrom": "WEB", "appId": "xxx" }) } }; pm.sendRequest(postRequest, function (err, response) { console.log(response.json()); if (response.json().code == 200) { console.log(response.json().data.token); pm.environment.set("Authorization", response.json().data.token); } }); console.log("111111"); } else { console.log("token 未失效"); console.log(response.json()); } });
利用postman 请求前脚本 做登陆使用
最新推荐文章于 2024-06-05 22:36:56 发布