作为一个后端开发人员,我们平时一定会使用各种接口测试工具,postman就是其中一款比较好用的软件。

不知道你是否有这样的烦恼,我们在调用接口的时候,需要每次拿到token选择authentication模式,粘贴token。

每次失效之后,又要一个个接口粘贴...可是又不想换工具

今天发现一个不错的解决办法--用脚本+全局变量

 

1.在获取token的接口中,编写test脚本

 

 

var jsondate = JSON.parse(responseBody)
console.log(responseBody);
console.log(jsondate);
postman.setGlobalVariable("access_token",jsondate.access_token);
tests['登陆成功'] = responseBody.code ===200 

 

这段代码的意思很简单,就是拿到token,并设置到全局变量(global)中,我们请求成功后,全局变量就会存在一个access_token了

 

 

2.在我们要设置token的地方,用{{access_token}}代替原来的token值

 

 

访问成功!

 

 

这样我们就不需要每次token失效,去一个个改token值了!

posted on 2021-04-01 14:40  编程江湖浪客  阅读(769)  评论(0)    收藏  举报