You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在JMeter中从响应头的URL提取参数并传入下一个请求体

JMeter提取响应头中URL的code参数并传递到下一个请求

步骤1:添加正则表达式提取器

在包含目标响应头的HTTP请求下方,添加「正则表达式提取器」元件:

  • 引用名称:输入自定义变量名,比如 code_param(后续用来调用提取到的值)
  • 响应字段:选择「响应头」(指定从响应头中提取内容)
  • 正则表达式:填写 code=([^&]+)(匹配code=之后、下一个&之前的所有字符,适配URL参数格式)
  • 模板:填写 $1$(表示提取正则表达式中第一个括号捕获的内容)
  • 匹配数字:输入 1(取第一个匹配到的结果)

步骤2:在下一个请求中引用变量

打开需要传入code参数的下一个HTTP请求,在请求体的对应位置,直接使用变量语法 ${code_param},JMeter会自动替换为提取到的code值。

备选方案:使用边界提取器

如果觉得正则表达式不好写,也可以用「边界提取器」:

  • 引用名称:同样设为 code_param
  • 响应字段:选择「响应头」
  • 左边界:填写 code=
  • 右边界:如果code是URL最后一个参数,留空;如果后面还有其他参数,填写 &

内容的提问来源于stack exchange,提问作者Ho Viet Hoang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 04:15:36