【问题标题】:How can i pass cookies in jmeter?我如何在 jmeter 中传递 cookie?
【发布时间】:2017-07-19 14:38:50
【问题描述】:

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

那么,我如何在 jmeter 中传递 cookie。请给我一个解决方案。 请参考快照。

谢谢, 瓦拉穆图。

【问题讨论】:

    标签: php jmeter


    【解决方案1】:

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

    【讨论】:

    • 我已经添加了cookie Manager。但是在运行jmeter时这个问题仍然存在。
    • 我没有在你的测试计划中看到它
    【解决方案2】:

    我认为您不应该发送 cookie。我宁愿希望您需要从/api/login 请求中提取此_xsrf 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}

    更多信息:

    【讨论】:

    • 我已经更新了你提到的更改..但是这个问题仍然在 jmeter 中打开
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-13
    • 2021-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多