mac版postman实现自动token传参

这篇博客介绍了如何在mac版Postman中实现自动传递token。首先获取token并将其设置为环境变量,接着在Tests中编写代码保存返回的access_token,最后在请求头中取消Bearer token的手动设置,实现自动携带token调用接口。
摘要由CSDN通过智能技术生成

mac版 postman 自动传参token

适用环境:主要用于先获取token,后续多个接口利用获取到的token进行接口调用
1、先获取token,如下
在这里插入图片描述
2、将返回的access_token值,设为环境变量。做法如下:
在这里插入图片描述
3、新增环境变量
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4、选择已新增的环境变量
在这里插入图片描述
5、在获取token的请求的Tests中添加代码,获取返回的token

Postman是一款流行的API测试工具,它允许开发者发送各种HTTP请求,并能够对请求和响应进行操作和测试。在使用Postman进行API测试时,有时需要在多个请求之间共享数据,例如从一个API获取Token,并在后续请求中使用这个Token作为认证信息。Postman提供了环境变量的功能,可以帮助用户存储和管理这些共享数据。 要在Postman自动获取Token并将其作为环境变量,可以遵循以下步骤: 1. 创建一个新的Postman请求,用于获取Token。这通常是通过发送一个POST请求到Token端点实现的,比如使用OAuth 2.0或其他认证机制。 2. 发送请求后,在响应中查找Token信息。Token可能位于响应体的特定字段中,例如`access_token`字段。 3. 在Postman的测试脚本中使用JavaScript编写代码,从响应中提取Token值,并将其保存为环境变量。这可以通过使用`postman.setEnvironmentVariable()`函数实现。 4. 确保在后续的请求中通过环境变量使用Token。可以在请求的Headers、Body或其他需要Token的地方,使用`{{变量名}}`的方式引用环境变量中的Token。 例如,如果你在测试脚本中获取了Token并想将其设置为环境变量`ACCESS_TOKEN`,你的测试脚本可能看起来像这样: ```javascript var jsonData = pm.response.json(); var accessToken = jsonData.access_token; postman.setEnvironmentVariable("ACCESS_TOKEN", accessToken); ``` 这样,在后续的请求中,你就可以通过`{{ACCESS_TOKEN}}`来引用这个Token
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值