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

JMETER如何获取接口响应中键名包含空格的token值

JMeter提取含空格key的JSON字段方法

下面给出两种最常用的可行方案,优先推荐使用JSON Extractor实现:

方案1:使用JSON Extractor(推荐)

这是处理JSON响应最规范的提取方式,配置步骤如下:

  • 在目标接口请求节点上右键,依次选择「添加」→「后置处理器」→「JSON Extractor」
  • 按以下规则配置参数:
    • 引用名称:自定义变量名,例如model_token,后续调用该值的语法为${model_token}
    • JSON Path表达式:带空格的key需要用引号包裹,正确写法二选一即可:
      $.result."model code"
      $['result']['model code']
      
    • 匹配数字:填1(取第一条匹配结果)
    • 默认值:可填写NOT_FOUND,方便提取失败时快速排查问题

方案2:使用正则表达式提取器

如果更习惯用正则提取,也可以按以下配置实现:

  • 在目标接口请求节点上右键,依次选择「添加」→「后置处理器」→「正则表达式提取器」
  • 按以下规则配置参数:
    • 引用名称:自定义变量名,例如model_token
    • 正则表达式:填写"model code":\s*"(.+?)",其中\s*兼容key和value之间可能存在的任意空格,(.+?)是非贪婪匹配目标值
    • 模板:填写$1$
    • 匹配数字:填1
    • 默认值:可填写NOT_FOUND

提取结果验证

可以在请求下添加「调试后置处理器」,运行后在结果树的调试 sampler 中查看model_token变量值是否正确提取。

内容的提问来源于stack exchange,提问作者Mateus Calisto

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 21:45:08