同事问我提供一个token,要在postman测试接口, 我楞了一下,问:那你平时都是怎么测的接口,该不会是每个接口的token都是复制粘贴上去的吧。出乎意料,还真是!
postman如何添加全局变
版本:8.0.7
第一步:查看
第二步:添加
第三步:有红色标点为未保存,ctrl+s保存
第四步:切换环境
第五步:在登录接口中获取token并设置变量
var jsondata = pm.response.json()
var data = jsondata.data
var token = data.token
pm.environment.set("token", token)
注意:登录接口返回的数据结构。
{
"code": 0,
"message": "success",
"data": {
"token": "eXVlamluZzlkNjRiZjgxNmI5ZTQ3NTBhZGE4Y2Q4M2U0NjU2OTIwMTYxNzA5ODU5ODQyOA=="
}
}
第六步:查看token是否获取成功。
看到这里已经获取到登录接口返回的token值,现在只需要在我们要访问的接口头上增加token字段
第七步:增加token,访问接口
可以通过{{}}获取全局变量,到此获取以及使用教程结束了,你成功了吗
我们下次再见。
等…这和我复制粘贴token值有什么区别?只是从一大串变成了{{}},感情我这一步步跟着操作下来做了无用功啊!
你问到了,说明你不撸的代码太少了,竟然还有时间思考。那继续看。
傻瓜,就算你没问到我也是会说接下来该怎么更加快捷,提高我们的工作效率。
第八步 设置固定头
点击manage Presets
新增固定头
使用
下次新增一个接口,只需点击设置的固定头,就会增加token,省去复制粘贴操作。