【接口测试】【postman】postman通过脚本获取Token并自动加入请求头实现Token的参数化

本文介绍如何在Postman中通过脚本自动获取Token并将其添加到请求头,实现接口测试过程中的Token参数化,避免手动频繁更新Token的问题。
摘要由CSDN通过智能技术生成

目录

一  需求背景

二  实现方案

方案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并自动写入请求头

评论 36
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值