使用PostMan测试接口的时候如何在Header中添加token验证

前提

 

由于业务要求,每次接口请求都是post方式,且头部需要在自定义字段中定义token字段

做法

 

在Authorization中添加APIKey 然后添加token和token的值,因为这里只是简单的开发个测试接口,所以不能通过登录验证去自动生成动态token,然后将token的返回值赋于Header中的token,所以就直接指定一个固定的token先用来测试了,然后在Header中就能看到有token了

注意: {{token}}我是通过登录的接口后将token修改到全局环境中,直接全局环境的值即可,以下是赋值给全局环境的方法

var jsondata=pm.response.json()
var msg=jsondata.error_msg
var index = msg.indexOf(":");
var token = msg.substr(index+1,msg.length)
console.log(token)
pm.environment.set("token",token)

每个人返回的格式可能不一样,你们要修改成能获取到token的key的写法

网上还看到其他的写法,但对我不管用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值