邮递员自动打电话来取令牌
Postman不仅支持单个请求,还支持环境变量、全局变量和集合变量。
在本文中使用集合变量
Collection
如下图所示,您可以单击收集,然后添加请求和文件夹,这样用户就可以很好地管理收集请求。
如何添加Collection的变量
您可以填写如图所示的值,然后选择所有的值,将出现一个提醒,供用户添加到变量中。但是,请注意本文中选择的集合变量。添加后,Postman会自动添加到集合变量中,如下图所示。
给Collection的Test添加token获取的request代码(示例,可根据自己实际情况进行)
实际上,想法是为Collection设置测试代码,这样Collection的任何Request调用都会执行代码,然后代码可以解析获取的数据,然后分配Collection的变量。
代码如下
常量令牌请求={ 0
URL : ' https://API . sample.com/system/token from _ account=xxxapp _ key=xxxapp _ secret=XXX ',
method:'GET ',
header :“Content-type : application/JSON”};
pm.sendRequest(令牌请求,函数(err,RES){ 0
console . log(err : RES . JSON());
var jsonData=RES . JSON();
pm.environment.set('token ',jsondata . token . id);
});
正常情况下,你可以在邮递员的控制台上看到正确的信息。当然,如果您有任何问题,也可以查看控制台。
假设在正常情况下,您可以转到集合变量来查看toekn变量是否已被动态添加。
所有后续请求都可以使用变量{{token}}。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/130342.html