Jmeter如何把提取到的类型是Bearer的token值放在其他接口的请求头里
时间: 2024-05-24 19:12:27 浏览: 111
Jmeter接口登录获取参数token报错问题解决方案
可以使用JMeter的正则表达式提取器来提取Bearer token值,并将其存储到JMeter的变量中。然后,在后续的接口请求中,可以使用HTTP请求头管理器来添加请求头。具体步骤如下:
1. 添加正则表达式提取器到需要提取Bearer token值的请求中。
2. 在提取器的设置中,设置正则表达式以匹配Bearer token值。例如,可以使用以下正则表达式:Bearer\s+(.*)
3. 在提取器的设置中,将“模板”字段设置为$1$。
4. 在提取器的设置中,将“名称”字段设置为一个自定义的变量名,以便稍后在其他地方使用。
5. 在需要使用Bearer token值的请求中,添加HTTP请求头管理器。
6. 在请求头管理器中,添加一个自定义的请求头,例如Authorization。
7. 在请求头的值中,使用JMeter变量引用Bearer token值的变量名。例如,可以使用以下格式:Bearer ${bearerToken}。
8. 运行测试计划,JMeter将自动将提取到的Bearer token值添加到请求头中。
阅读全文