webbench支持post: github地址
由于近期要做一个http请求性能优化任务,本来自己写了一个,使用curl,但是发现curl写的客户端本身存在瓶颈,遂放弃。
后来想起来,以前看过文章说webbech是个不错的压力测试工具,而且非常小,所以就拿过来试用下。
遗憾从官网找到的源码,编译安装后不支持post方式。自己动手修改下了源码,以支持post方式
只从两种方式获取参数。
-P [postdata]从参数中获取,所有clients使用相同post数据./webbench -c 10 -t 30 -P "username=peter&&clients=3.5.11&&policy=%E7%A9%BA%E7%AD%96%E7%95%A5

本文介绍了如何在webbench上支持POST方式的压力测试。作者在进行HTTP请求性能优化任务时,发现curl存在瓶颈,转而使用webbench。由于官方源码不支持POST,作者修改了源码以支持此功能,并提供了两种参数获取方式:固定POST数据和从文件中读取不同数据。文章还提及了postdata.txt文件格式要求和手动转码的注意事项。

283

被折叠的 条评论
为什么被折叠?



