Jmeter请求头中添加了Authorization,但是在结果树里面的headers中显示没有获取到token

今天使用jmeter遇到了一个问题,看了大半天没找到原因。

前情回顾:新建了一个user_token文件,文件中存了1个参数token。用csv数据文件设置导入user_token文件,在请求头中Authorization中输入变量${token},但是在结果树中查看发现request headers中并没有获取到Authorization。

 

 但是给Authorization改个名字,比如改成aaaa,这样在结果树中查看发现request headers中就可以获取到token内容。

 

 

 百度了大半天也没找出来原因,真是要急疯了。后来试着把http请求中的高级处的java给去掉,换成空那个,然后问题就解决了,可以获取到Authorization了,真是神奇。写出来给伙伴们参考下,高级处的java不要随便勾选,一般是正则提取等自动关联获取token时,才需要勾选。

 上图中把java勾选去掉,就可以在结果树中发现request headers中获取到Authorization。

 就是这么神奇,下次要记住别乱勾选了。

原文地址:https://www.cnblogs.com/hindy/p/13176314.html