我已经使用Blazemeter记录了一个交易,并试图在Jmeter 4.0中验证相同的.jmx文件。我已经在文件上传选项卡和MIME类型下面给出了正确的文件路径(jmeter/bin文件夹路径),但我得到了下面的错误。请输入:x1c 0d1x
dgiusagp1#
在大多数情况下,您需要勾选Use multipart/form-data for POST框,以便能够使用JMeter上传文件:
Use multipart/form-data for POST
请参阅RFC 2388 for more details。如果勾选此框,则需要从HTTP头管理器中删除Content-Type头声明还要注意,根据JMeter最佳实践,您应该始终使用最新版本的JMeter,因此请考虑升级到JMeter 5.3(或最新的JMeter stable version)最后但并非最不重要的是,您应该能够使用JMeter的HTTP(S)测试脚本记录器正常记录文件上传请求,只需确保将您要上传的文件复制到JMeter的“bin”文件夹
1条答案
按热度按时间dgiusagp1#
在大多数情况下,您需要勾选
Use multipart/form-data for POST
框,以便能够使用JMeter上传文件:请参阅RFC 2388 for more details。如果勾选此框,则需要从HTTP头管理器中删除Content-Type头声明
还要注意,根据JMeter最佳实践,您应该始终使用最新版本的JMeter,因此请考虑升级到JMeter 5.3(或最新的JMeter stable version)
最后但并非最不重要的是,您应该能够使用JMeter的HTTP(S)测试脚本记录器正常记录文件上传请求,只需确保将您要上传的文件复制到JMeter的“bin”文件夹