2016-03-08 26 views
1

我想通过邮件发送图片和一些参数(键=值)到服务器。 现在我使用jmeter(版本:2.13)来尝试完成这项工作。我已经将“content-type”设置为“application/octet-stream”,并且还将一些参数和它的值输入到“paramete”标签下的框中。另外我已经把一个jpg文件的文件路径,并将MIME类型设置为“application/octet-stream”。 但jmeter将这些参数作为表单数据而不是二进制数据发送 有没有人可以帮助我呢?我会非常感谢你的帮助!我如何使用jmeter通过邮政发送二进制数据

回答

0

如果需要Content-Type头是application/octet-stream你必须取消“使用的multipart/form-data的POST为”框。

作为每documentation

当使用多部分/格式数据,这抑制了内容类型和内容传输编码头;只发送Content-Disposition标头。

如果您还需要“多”可以追加参数以“路径”,如:

/upload/url?param1=value1&param2=value2 

退房Performance testing: Upload and Download Scenarios with Apache JMeter指南在JMeter测试模拟文件操作的更多信息。

+0

>您必须取消选中“使用multipart/form-data for POST”框。 我没有检查“使用multipart/form-data for POST”框。并且我想发送放在主体中的参数不在url路径中。 我试图把参数放在“body”标签下,但jmeter没有发送它们(图片是按照我的意愿发送的) –

相关问题