001、Postman自动获取token,自动设置token


目的:设置接口获取的token,为全局变量

1.把登陆接口返回的token自动设置到环境变量(Environment)的token中

1)获取登陆接口的responseBody,确定token的位置,如下图所示,位置是data.data.login_resp_to.token

 

 

 2)、设置Postman自动获取token并设置为Postman环境变量

在登陆接口的Tests中写以下代码,设置环境变量

//验证返回状态码是否是200
pm.test("Status code is 200", function () {
    pm.response.to.have.status(200);
});
//  把responseBody转为json字符串
var data = JSON.parse(responseBody);
// 设置环境变量token,供后面的接口引用
pm.globals.set("token",data.data.login_resp_to.token);

点击Send按钮发送请求后,就Postman会自动在环境变量中设置一个变量,变量名为token,值为responseBody中token值。

设置成功后,点击那个眼睛图标,查看变量如图所示:

 

 

 

2.访问其他接口时token值直接读取变量即可。

Postman里面获取变量的语法为:{{变量名}},可能必须在Headers中设置

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM