JMeter录制脚本时请求体未完整录制,如何增大其大小或解决?
JMeter录制大请求体不完整的解决办法
调整JMeter的请求体/响应体录制限制
- 找到JMeter安装目录下
bin/jmeter.properties文件,打开后搜索并修改这两个参数(建议设为10MB级别,比如10485760):httpclient4.response_max_size:控制录制时捕获的响应体最大尺寸sampler.max_bytes_to_save:设置采样器保存的请求/响应最大字节数
- 修改完保存文件,重启JMeter再重新录制
其他可行的处理方式
- 手动补全请求:直接用浏览器F12打开开发者工具,在Network标签里找到目标请求,复制完整的请求头、请求体,然后在JMeter里新建HTTP请求,把这些内容粘贴进去,比录制更可靠
- 调整录制器高级设置:在JMeter的HTTP(S) Test Script Recorder里,点"Advanced"按钮,找到"Response saving"板块,勾选"Save Response Body"并调大对应的大小限制
- 跳过不必要的大响应录制:如果某些请求的大响应不需要后续修改,录制时可以临时过滤掉这类请求,或者录制后手动补充缺失的请求体部分
内容的提问来源于stack exchange,提问作者ankit dasani
相关产品推荐
相关产品推荐

