今天使用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。
就是这么神奇,下次要记住别乱勾选了。