【问题标题】:How to use the duplicated cookie in Jmeter如何在 Jmeter 中使用重复的 cookie
【发布时间】:2022-02-10 12:44:21
【问题描述】:

一个请求

响应 cookie: 内容版本:12345678,内容版本:98654321

B 请求

请求 Cookie: 内容版本:${COOKIE_content-version}

情况是我现在正在使用Jmeter进行压力测试。有两个 HTTP 请求。在一个请求中,有两个名称相同但值不同的响应 cookie。现在,我想在 B 请求中使用第二个值 98654321。但是,如果我使用 ${COOKIE_content-version},它将使用第一个值 12345678。请问我该如何取第二个值?

非常感谢。

【问题讨论】:

    标签: cookies https jmeter request


    【解决方案1】:

    实际上,如果多个 cookie 具有相同的名称,则为 browser who decides which one is to send back

    如果您绝对需要发送“第二个”cookie - 不要依赖 HTTP Cookie 管理器,只需使用配置如下的 Regular Expression ExtractorSet-Cookie 响应标头中提取“第二个”cookie:

    在需要时将提取的值称为${cookie}

    【讨论】:

    • 感谢回答
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-21
    相关资源
    最近更新 更多