【发布时间】:2018-04-25 09:35:04
【问题描述】:
如何在 JMETER 中打印或获取 HTTP POST 请求正文
用例:我正在从命令行运行 Jmeter 来生成仪表板。对于失败的情况,我需要捕获请求正文。
【问题讨论】:
标签: jmeter
如何在 JMETER 中打印或获取 HTTP POST 请求正文
用例:我正在从命令行运行 Jmeter 来生成仪表板。对于失败的情况,我需要捕获请求正文。
【问题讨论】:
标签: jmeter
其中一个选项是使用JSR223 PostProcessor 和以下代码:
log.info(sampler.getMethod() + ' ' + sampler.getUrl().toString())
sampler.getArguments().each {arg ->
log.info(arg.getStringValue())
}
它将请求方法、URL和所有参数连同值打印到jmeter.log文件:
如果HTTP Request sampler 代表HTTPSampleProxy,请参阅JavaDoc 了解可用的方法和字段以及Apache Groovy - Why and How You Should Use It 文章以了解有关JMeter 中Groovy 脚本的更多信息
【讨论】: