如何在Jmeter中从请求正文中提取Cookie数据

balp4ylt  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(225)

我必须从HTTP请求的请求体中提取cookie数据。请指导我如何实现这一点。

ia2d9nvy

ia2d9nvy1#

Cookie 不会 传入 请求 正文 。

  • 从 服务 器 到 浏览 器 , 它们 以 Set-Cookie 标 头 的 形式 出现
  • 从 浏览 器 到 服务 器 , 它们 位于 Cookie 标 头 中

有关 详细 信息 , 请 参阅 Using HTTP cookies 文章 。
在 JMeter 中 有 一 个 特殊 的 测试 元素 - HTTP Cookie Manager 。 它 自动 从 服务 器 响应 中 提取 cookie , 将 它们 存储 在 内部 , 如果 下 一 个 请求 的 域 和 路径 匹配 , 则 将 cookie 添加 到 下 一 个 请求 的 Cookie 报头 中 。
如果 您 想 访问 存储 在 HTTP Cookie 管理 器 中 的 任何 其他 位置 的 cookie 值 - 您 可以 将 CookieManager.save.cookies=true 属性 添加 到 * user . properties * 文件 中 , 并且 在 JMeter 重新 启动 时 , cookie 将 保存 到 JMeter Variables 中 , 前缀 为 COOKIE_

相关问题