无法提取会话 ID Jmeter?

Unable to extract Session ID Jmeter?

无法提取会话 ID?请在下面找到详细信息

 Response : link type="text/css" rel="stylesheet" href="/dm-web/javax.faces.resource/style.css.xhtml;jsessionid=107A7FE4C426D95B24A9094AE4E801DE?ln=css"

Regular Expression : 

Refrence Name : Corr_sessionID

jsessionid="(.+?)"?ln=css" />

Template: $

match No: 1

Default Value: EAE8FABC3D2560786752A48AC890D1D0

Passing In the URL :- /dm-web/javax.faces.resource/style.css.xhtml;jsessionid=${Corr_sessionID}

您的正则表达式应如下所示 jsessionid=([0-9A-Z]+)\?ln=css,因为您需要转义 ? 字符并且 不应 添加 " 字符在你的表情之间。

您可以使用 HTTP Cookie Manager 自动处理 JSESSIONID cookie。

如果您出于某种原因需要 cookie 值,您可以执行以下操作:

  • CookieManager.save.cookies=true 行添加到 user.properties 文件
  • 重启 JMeter

现在 HTTP Cookie 管理器中的 cookie 可以作为 JMeter Variables 使用,因此您可以像参考 JSESSIONID Cookie 值一样简单:

${COOKIE_JSESSIONID}