Postman Pre-request
## Postman 脚本处理发送参数
pre-request
发送请求前的sign操作
let openDomain = pm.environment.get("openApiDomain");
let url = openDomain + "/test/open_sign";
let request11 = pm.request.clone();
request11.url = url;
pm.sendRequest(request11, function (err, response) {
let res = response.json();
if (res.code == 0) {
pm.request.body.update({
mode: 'raw',
raw: JSON.stringify(res.data.params),
options: {
raw: {
language: 'json'
}
}
});
}
});
登录后,通过tests进行设置全局token
pm.test("Your test name", function () {
var jsonData = pm.response.json();
pm.environment.set("evergreenPlatformToken", jsonData.data.token);
});
参考资料 Postman JavaScript reference | Postman Learning Center
http://www.postmanlabs.com/postman-collection/collection_property-list.js.html
浙公网安备 33010602011771号