我想通过邮寄向服务器发送图片和一些参数(key = value)。 现在我用jmeter(版本:2.13)来完成这项工作。我已经设置了"内容类型" as" application / octet-stream"并且还将一些参数及其值输入到"参数"下的框中。标签。此外,我还将jpg文件的文件路径设置为" application / octet-stream"。 但是jmeter将这些参数作为表单数据而不是二进制数据发送 有人可以帮我这个吗?我非常感谢你的帮助!
答案 0 :(得分:0)
如果您需要让Content-Type
标题为application/octet-stream
,则必须取消选中"将多部分/表单数据用于POST"框。
使用multipart / form-data时,这会抑制Content-Type和Content-Transfer-Encoding标头;只发送Content-Disposition标题。
如果你还需要" multipart"你可以将你的参数追加到" Path"像:
/upload/url?param1=value1¶m2=value2
查看Performance testing: Upload and Download Scenarios with Apache JMeter指南,了解有关在Jmeter测试中模拟文件操作的更多信息。