我在用jmeter上传文件时遇到问题
我已经在http标头管理器中添加了参数,并上传了.txt文件,但我遇到了http请求。
采样器请求给出请求代码200
响应数据如下所示:
Could not parse multipart servlet request; nested exception is org.apache.commons.fileupload.FileUploadException: the request was rejected because no multipart boundary was founderror
可能是重复的内容:stackoverflow.com/questions/37021448/
@ aschoerk我已经尝试过该解决方案,但是没有解决。
您是否尝试过不发送Content-Type?
@ user7294900我正在获取响应代码400
确保在HTTP请求采样器的"文件上传"标签下提供要上传文件的完整路径
确保选中Use multipart/form-data for POST框
确保"参数名称"与相关"文件HTML输入"字段的"名称"属性匹配。
在绝大多数情况下,使用JMeter的HTTP(S)测试脚本记录器记录文件上传事件要容易得多,只需确保在记录请求本身之前将文件复制到JMeter的" bin"文件夹, 有关更多详细信息,请参见使用JMeter记录文件上传。
我尝试了仍然文件上传异常!
解决了。
添加Http cookie管理器
将所有参数添加到http请求的参数部分
添加文件哑剧类型文本/纯文本
感谢各位的支持。