jmeter 中 Content-Type为multipart/form-data的接口的测试
这几天已经有多位同学在测试Content-Type为multipart/form-data的接口时,遇到总是返回的状态码500(内部错误)的问题。
总的来时,此种类型的接口要在http请求中勾选 “use multipart/form-data for POST” ,并且不要在http header manager中添加参数content-Type。
1.问题描述
以下是P2P金融平台的实名认证接口的接口说明(接口规范下载链接:https://pan.baidu.com/s/1gajlQSYRJBaLCt9lrdNZyA
提取码:pgrc)
该接口的前置条件是完成登录,该同学按照接口规范在jmeter中输入的接口测试脚本如下
脚本的执行结果:Response code: 500
2.怎么修改
出现了内部错误,怎么修改呢?
为什么会这样呢,在jmeter中如果要测试Content-Type为multipart/form-data的接口,
1.http请求中勾选 “use multipart/form-data for POST”
此时,再执行,该接口请求的响应结果就是200了
此时再执行就成功了
还没有评论,来说两句吧...