目录
一 需求背景
二 实现方案
方案1:URL获取Token并手动填写请求头
1.1 通过URL获取Token值
1.2 Headers请求头手动填写Token并发送请求
方案2:脚本获取Token并自动写入请求头
2.1 进入Pre-request Script脚本页面
2.2 脚本实现Token参数化并自动添加到请求头
2.3 执行请求获取数据
三 脚本详解
3.1 脚本实现Token参数化代码框架
3.2 Token参数化脚本实例
四 参考文献
一 需求背景
我们在访问网页时需要进行Token验证(Token值可以通过请求来获取),发送数据请求时需要将Token附加到请求头中进行验证才能正常获取请求的数据。由于安全等设计因素考虑,Token不能长期有效,因此它有一个有效期,过期后无法再适用,需要重新进行获取。如果Token有效期很短或者项目开发/测试周期长,每次都需要手动获取最新Token再进行手动更新,显然费时费力。
那么,是否有一劳永逸的方法能够实现将动态变化的Token自动写入请求头中呢?
当然有了!Postman除了简单的post、get、set等请求外,还有很多高大上的功能,下面就来详细介绍一下它的实现方案吧......
二 实现方案
方案1:URL获取Token并手动填写请求头
1.1 通过URL获取Token值
1.2 Headers请求头手动填写Token并发送请求
方案2:脚本获取Token并自动写入请求头