我运行了一个for循环,有多个请求,以便从我们的API中提取信息。唯一的问题是,我得到了控制台错误,说令牌和客户端标头是查看响应所必需的。我只能在postman中添加一个标头,但在测试脚本中。有什么我没有看到吗?
for (k = 0; k < id.length; k++) {
const emailRequest = {
url: "" + id[k] + "/products",
method: "GET",
header: [{
'key': "X-Auth-Token",
"value": "",
}
],
body:{
mode: 'application/json',
raw: JSON.stringify({
client_id: '',
})
}
};
}
3条答案
按热度按时间deyfvvtc1#
标头不是Array。它作为对象传递,每个标头具有一个名称-值对。标头应按如下方式给出
pdsfdshx2#
为什么不使用多个头文件和变量来实现这一点呢?这样,您就可以根据需要使用脚本来操作变量了。
Image
有用链接:https://learning.getpostman.com/docs/postman/environments_and_globals/variables/
7gcisfzg3#
我有东西可以帮你:本人要求:
解决方案:在预请求脚本中添加此脚本