postman设置全局变量token

1.获取token的接口、方法、参数(注意传参方式,截图用的就是JSON,不支持其他方式)

(有的直接抓登录接口获取token或者cookie,也能绕开登录进行测试登录后的接口,

这里是开放平台接口的登录-跟测试系统用的接口不是同一套,所以不能直接抓系统的登录接口去用)

 

 2.将获取到的token设置成全局变量

还是在获取token这个接口的Tests里,设置一下

var data=JSON.parse(responseBody);   //将json字符串转换为对象

pm.globals.set("token",data.data.token);   //设置成全局变量

 

 3.设置成功后,token的值会自动赋在全局变量里

 

 

4.后面要用到token的接口,只写获取token的变量就可以了

(根据传参要求,有的是写在header,我这个是需要写在Authorization的bearer token里)

(如果不用全局变量,就只能手动把获取到的token复制到这里面,也能用,多个接口就不行了,说不定执行到哪个,token就失效了)

 

 

5.点击send,就能执行成功了

 

 

 

 

 

posted @   可乐要加冰啊  阅读(2191)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 分享4款.NET开源、免费、实用的商城系统
· 解决跨域问题的这6种方案,真香!
· 一套基于 Material Design 规范实现的 Blazor 和 Razor 通用组件库
· 5. Nginx 负载均衡配置案例(附有详细截图说明++)
点击右上角即可分享
微信分享提示