apachebench 支持多部分 POST 吗?
我想使用apachebench(ab)来测试文件上传性能。 我已阅读手册,但找不到实现目标的方法。
我的目标是尝试使用 POST 方法和 multipart/form-data 格式通过 HTTP 请求上传文件。
ab 支持“-p POST-FILE”,但我只能找到格式 key=value&key2=value2
我要发送的 post 数据是
Content-Type: multipart/form-data;边界=----WebKitFormBoundaryuUlX4554LPBjInc5
------WebKitFormBoundaryuUlX4554LPBjInc5 内容处置:表单数据;名称=“文件”;文件名=“411c40d9.jpg” 内容类型:image/jpeg
XXXXXXXXXXXXXXX(图像数据) YYYYYYYYYYYYYYYYYYYYYYYYYYYYY
我用谷歌搜索了一段时间,找不到任何相关的文章或实现这一目标的方法。 我使用 cURL,它工作正常,但我想做压力测试。 所以我需要使用 ab 来实现这个目标。
有什么建议吗?
I want to use apachebench (ab) to test file upload performance.
I have read the manual and can't find a way to achieve my goal.
My goal is try to upload a file by a HTTP Request with POST method and multipart/form-data format.
The ab support "-p POST-FILE", but I only can find the format key=value&key2=value2
What the post data I want to send is
Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryuUlX4554LPBjInc5
------WebKitFormBoundaryuUlX4554LPBjInc5
Content-Disposition: form-data; name="file"; filename="411c40d9.jpg"
Content-Type: image/jpeg
XXXXXXXXXXXXXXX (IMAGE DATA)
YYYYYYYYYYYYYYYYYYYYYYYYYYYYY
I googled for a while and can't find any related article or way to achieve that.
I use cURL and it works fine, but I want to do stress testing.
So I need use ab to achieve that goal.
Any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这可能已经很晚了,但可能会帮助其他正在搜索相同内容的人...
归功于 这个人。
This may be very late but might help others who were searching for the same thing...
Credit to this guy.