jmeter4.0执行HTTP请求报400,jmeter5.1运行正常解决方法
发表于:2024-10-15 作者:千家信息网编辑
千家信息网最后更新 2024年10月15日, 最近经常接触有测试人员脚本在jmeter4.0运行失败,返回Response code: 400,HTTP返回400,官方解释是"Bad Request 客户端请求的语法错误,服务器无法理解",
千家信息网最后更新 2024年10月15日jmeter4.0执行HTTP请求报400,jmeter5.1运行正常解决方法
最近经常接触有测试人员脚本在jmeter4.0运行失败,返回Response code: 400,HTTP返回400,官方解释是"Bad Request 客户端请求的语法错误,服务器无法理解",在jmeter5.1执行正常,这里本文记录下解决方法
一、jmeter4.0执行结果如下
- 请求如下
- 响应数据如下
二、jmeter5.1执行结果如下
- 请求Request Body
- 请求Request Headers
- 响应数据Response Body
- 响应数据Response headers
- 响应数据Response headers
三、问题分析
- 脚本如下,看脚本可以得出脚本没有申明HTTP信息头管理器,所以系统调用的默认请求表头
- 经过对比jmeter4.0和jmeter5.1请求表头差异,可以看出他们的请求默认表头不一样,Jmeter5.1 HTTP接口 默认Content-Type类型为text/plain; Jmeter4.0 HTTP接口默认Content-Type类型为application/x-www-form-urlencoded,由于性能测试脚本HTTP接口表头类型就是text/plain,所以执行成功
- 所以我们只需要在脚本中自己添加一个信息头管理器,然后申明为text/plain就行,右键测试计划》添加》配置元件》HTTP信息头管理器
- 在信息头管理器,添加Content-Type=text/plain
点击执行按钮,执行成功
如果文章对你有帮助,可以在右下角点击关注功能,欢迎转发、拍砖,本人会持续推出与测试有关的文章,与大家分享测试技术,每一篇原创文章都是用心编写,杜绝抄袭复制,微信公众号与本平台文章同步,方便大家查阅
QQ技术交流群:加群请输入验证信息51CTO
微信二维码关注公众号:
关注之后,回复资源下载,即可获取本人共享的各种资源下载地址
脚本
信息
测试
数据
文章
表头
管理
接口
类型
成功
公众
技术
结果
资源
资源下载
方法
运行
人员
元件
功能
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器托管和虚拟机租用哪个好
wex5 查询数据库
gis软件开发的公司有哪些
饭圈乱象网络安全主题绘画
裕同包装面试软件开发
日照昊诺网络技术有限公司
瑞庭网络技术 面试
软件开发费用标准
软件开发技术指什么意思
数据库取出富文本编辑器内容
网络安全大会演讲视频
java代码创建数据库表
连云港网络安全保卫支队政委
上海应用软件开发收费多少
网络安全宣传画内容
多个应用共用一台服务器
网络安全大数据人工智能
专科的毕设进数据库吗
电厂网络安全管控系统
简述数据库安全性的目的
合作建设四大数据库
亚控科技广州分公司软件开发
dns服务器查看请求日志
如何查网络安全密钥
天津先进软件开发市场报价
网络安全禁止的七类
软件开发太累咋办
企业网络安全知识讲解
mc生存服务器纯净
保证了数据库的逻辑独立性的