首页 文章

我如何通过jmeter中的cookie来提取会话ID和Xsrf令牌

提问于
浏览
0

我录制了脚本并运行了jmeter . 会话ID和Xsrf令牌在浏览器cookie中传递请求标头cookie . 但是,会话ID没有通过jmeter传递 . 因此,发生连接关闭错误 .

如何使用正则表达式提取器提取会话ID和xsrf令牌?

enter image description here

2 回答

  • 1
    • 将下一行添加到user.properties文件(位于JMeter安装的"bin"文件夹中)
    CookieManager.save.cookies=true
    
    • 重新启动JMeter以选择属性

    • HTTP Cookie Manager添加到您的测试计划中

    • 现在您应该能够将cookie值引用为:

    • ${COOKIE_session}

    • ${COOKIE__xsrf} 如果需要

    更多信息:Using the HTTP Cookie Manager in JMeter

  • 0

    您可以使用XPath提取器并输入“// input [@name ='_ csrf'] / @ value”来获取csrf标记值,然后输入所需的引用名称,例如“csrf_token”,并在必要时使用变量$

相关问题