我想捕获“授权:”的响应标头值。
Response headers:
HTTP/1.1 200 OK
Cache-Control: private
Content-Type: application/json
Server: Microsoft-IIS/8.5
Authorization: Bearer MMSArOve7c9NffH4oTqBMW1SiWLUbQi2nm0ryR-
Wi5d_plLkk7xzTVo8b5_s1sg-Rut6vdDoTvlRju-
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Mon, 14 May 2018 03:50:47 GMT
Content-Length: 484
我这样做了。
但结果是
JMeterVariables:
JMeterThread.last_sample_ok=true
JMeterThread.pack=org.apache.jmeter.threads.SamplePackage@33a6821
START.HMS=113828
START.MS=1526254708675
START.YMD=20180514
TESTSTART.MS=1526269844536
Token=test
__jm__Thread Group__idx=0
__jmeter.USER_TOKEN__=Thread Group 1-1
我做错了什么,请帮助谢谢!
答案 0 :(得分:1)
^
将^ a应用于abc匹配a。 ^ b根本不匹配abc,因为b在字符串开始后不能匹配,匹配^
所以在没有它的情况下使用正则表达式:
Bearer(.*)
答案 1 :(得分:1)
您需要从正则表达式中删除^
个字符
更多信息:
答案 2 :(得分:1)
您可以使用以下正则表达式来提取授权
Bearer (((.*)\n)+)X-Asp
并使用第1场比赛
有关详细信息,您可以链接到以下