【发布时间】:2022-09-23 03:26:05
【问题描述】:
我正在 Postman 中编写一个预请求脚本,用于设置全局变量 API_TOKEN 的值。
pm.sendRequest({
url: pm.globals.get(\"GET_API_TOKEN_URL\"),
method: \"GET\",
header: {
clientId: pm.globals.get(\"GET_API_TOKEN_CLIENT_ID\"),
clientSecret: pm.globals.get(\"GET_API_TOKEN_CLIENT_SECRET\")
}
}, function (error, response) {
console.log(response)
console.log(response.header)
pm.globals.set(\"API_TOKEN\", response.header[3].apitoken)
})
我的问题是console.log(response.header) 记录undefined,即使console.log(response) 记录一个具有各种字段的对象就好了:
{
id: ...
status: ...
code: ...
header: [11]
...
}
提前致谢!
标签: javascript scripting postman global-variables response-headers