无法获得cookie值作为Jmeter变量(HTTP cookie管理器),它没有标签。
在我们的.Net应用程序中,请求中有3个cookie值,如下所示:
的Cookie:ASP.NET_SessionId = 1axjnxqp; xx yy Pvt。有限公司; compNameSelected = xx yy Pvt。有限公司
如果观察到,中间值没有标签(xx yy pvt.ltd。)。通过添加HTTP cookie管理器,使用CookieManager.save.cookies = true更新user.properties文件,此值不会在后续请求中作为cookie捕获。
使用过的Debug sampler,只显示了两个ASP.NET和comNameSelected。
请建议并指导。
答案 0 :(得分:0)
您可以使用配置为{/ 3>的Set-Cookie从Regular Expression Extractor响应标头中提取Cookie
cookies
Set-Cookie: (.*)
$1$
-1
(以防万一会有> 1" Set-Cookie"标题)参考文献:
答案 1 :(得分:0)
按照@Dmitri T的回答进行一些小改动以使其正常工作:
在正则表达式提取器中,选中“在字段上”选择“请求标题”
它将从请求中获取cookie值。