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

如何在JMeter的请求中展示所使用的HTTP Header Manager内容

JSR223展示HTTP Header Manager内容配置方法
  • 首先确保JSR223 PostProcessor挂载在目标HTTP请求的子节点下,脚本语言选择Groovy
  • 填入以下脚本即可实现Header内容的打印输出,逻辑和你之前打印请求参数的方式完全兼容:
// 直接获取当前请求组装完成的全部请求头
def allHeaders = sampler.getRequestHeaders()

// 输出到JMeter日志面板
log.info("===== 请求头内容 =====")
log.info(allHeaders)
log.info("=====================")

// 可选:单独获取指定Header的值
def contentType = sampler.getHeaderManager().getFirstHeaderNamed("Content-Type")
log.info("Content-Type取值:{}", contentType)

// 可选:将请求头存入JMeter变量供后续组件使用
vars.put("request_headers", allHeaders.toString())
  • 运行后即可在JMeter右上角的日志面板查看完整的Header内容,配置效果参考:
    JSR223 PostProcessor配置示例
  • 小提示:如果需要将内容打印到控制台,直接把log.info替换为println即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 21:09:04