gpt4 book ai didi

cookies - jMeter Cookie 管理器不存储所有 cookie

转载 作者:行者123 更新时间:2023-12-01 01:53:28 33 4
gpt4 key购买 nike

在阅读了 Internet 上的文档和帖子后,我仍然无法解决 jMeter 中的 Cookie Manager 问题。
我在响应头中得到了 sid ID,但它没有存储在我的 cookie 管理器中。
下面是我的测试计划的屏幕和 connect.sid 的响应

你能帮忙找出问题所在吗?

Response with cookie

Cookie is not stored

最佳答案

为了由 JMeter(以及 Web 浏览器)处理,您的 cookie 需要符合某些策略,即域和路径不应与当前 URL 冲突,过期日期不应在过去(您的 cookie 过期日期是 20 :33,在你的机器上查看时间,你有 23:21),等等。

还有您的 set-cookie标题名称看起来很可疑,我曾经看到它的首字母大写,例如 Set-Cookie

建议:

  • 尝试不同的“Cookie 政策”选项:

    HTTP Cookie Manager Cookie Policy
  • 将下一行添加到 user.properties 文件(位于 JMeter 的“bin”文件夹中)
    CookieManager.check.cookies=false
  • 第 2 点和第 3 点无济于事,您可以通过将下一行添加到上述 user.properties 文件来启用调试输出来获取一些额外信息:
    log_level.jmeter.protocol.http.control=DEBUG

    并查看 jmeter.log 文件中与 CookieManager 相关的任何内容, HC4CookieHandlerHC3CookieHandler


  • 作为最后的手段,您始终可以使用 Regular Expression Extractor 获取任何 cookie 值。 ,相关配置将类似于:

    JMeter Regular Expression Extract Cookie

    关于cookies - jMeter Cookie 管理器不存储所有 cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42519883/

    33 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com