我怎样才能在jmeter中传递cookie?

时间:2017-07-19 04:59:27

标签: php jmeter

录制脚本后,我添加了Cookie Manager'。 2.在运行时,Jmeter中的Request标头不显示Cookies,并且监听器显示Connection close错误。 但是,浏览器cookie正在我的应用程序中传递请求标头。

那么,我怎样才能在jmeter中传递cookie。请给我一个解决方案。 请参考快照。

enter image description here enter image description here

谢谢, 瓦拉默。

2 个答案:

答案 0 :(得分:1)

只需在您的请求之前添加HTTP Cookie Manager测试计划。

答案 1 :(得分:1)

我认为你不应该发送cookie。我希望您需要从_xsrf请求中提取此/api/login Cookie的值,并将提取的值添加为X-Xsrftoken标头。

  1. 将下一行添加到 user.properties 文件(位于JMeter的“bin”文件夹中“

    CookieManager.save.cookies=true
    

    以防万一这一行:

    CookieManager.check.cookies=false
    
  2. 重新启动JMeter以选择属性
  3. HTTP Header Manager添加到失败的请求
  4. 确保它包含以下内容:

    • 姓名:X-Xsrftoken
    • 价值:${COOKIE__xsrf}
  5. 更多信息:

相关问题