在Jmeter上:View Result tree
:请求:原始
Cookie Data:
.ASPXAUTH=EBB383A4DA12F0C106F044F70EC6CD6637252490DA31179407C466B8933D8B32622584F7A9F18A40C9D423078313E6ACB89519497CDDED451AF0C857AF3D6ED1C12296E56CE7D6058D7450E74B845EE39F3404925F679F180493329BDA021698
正则表达式提取器
Main Sampler Only
Request Headers
Regular Expression : Cookie Data:(.*)
Template : $1$
Match No : 1
仍然获得Null
值
还尝试了
Cookie Data:\n(.*)
请建议。
答案 0 :(得分:3)
如果值存储在HTTP Cookie Manager中,您可以使用以下步骤访问它:
CookieManager.save.cookies=true
行添加到 user.properties 文件${COOKIE_.ASPXAUTH}
。 有关上述步骤的详细说明,请参阅Using the HTTP Cookie Manager in JMeter文章
答案 1 :(得分:1)
在正则表达式提取器中,在Field to check
下,请选择Response Headers
单选按钮。
要自动保存Cookie,请在jmeter.properties
文件中设置如下:
CookieManager.save.cookies=true
重新启动Jmeter。
您可以使用COOKIE
前缀访问已保存的Cookie。
示例(在您的情况下):
${COOKIE_Cookie_Data} # confirm the same in debug sampler result in View Results Tree
我强烈建议添加Debug Sampler
& View Results Tree
,显示已保存的Cookie值。
答案 2 :(得分:1)
尝试" Cookie数据:\ n(。+)"作为你的正则表达式。