关于使用postman发送带有token的请求的一种方法

  • 首先说明一下,这个是使用DRF中官方的 token接口写的一个简单教程,并未做其他的复杂处理。
  • 关于网上的的一些postman设置教程,会提示先设置一个全局环境变量,但是我的这个从官网上直接下载的postman软件,不知为何,自己就生成了全局的 token
  • 首相将你定义好的获取token的接口放到 URL中,然后在 Testing下面加入这段代码:
    在这里插入图片描述
var data = JSON.parse(responseBody);
if (data.token) {
    tests["Body has token"] = true
    pm.globals.set("token", data.token);  
}
else {
    tests["Body not has token"] = false;
}
  • body中,填入你已经注册好的 username 以及password点击 send,此时如果你的代码没有问题的话,应该在下面的 response中已经看到请求的结果了,此时的这个结果已经赋予到你的全局token变量中,此时你就可以向需要token认证的视图发送请求了。
  • 关于设置上有几个需要注意的地方,首先我没有使用postman自带的authorization 选项,而是直接在headers中自己填写的,认证选项,一定要注意下面的格式,否则会造成无法认证的问题
  • 在这里插入图片描述
  • 注意看最后一行,一定要记得添加Token,但是不知道为什么,有兴趣的的同学可以研究一下,在评论区告诉我,谢谢;添加后 注意有一个空格,然后继续添加,此时,点击 send应该就可以获取到数据了
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值