我想抓取ab发送或接收的http数据包。
因此,我在shell命令中添加了一个http_proxy:
$ export http_proxy=127.0.0.1:8888然后我执行ab命令:
$ ab -c 1 -n 1 http://localhost/最后,我的代理程序(127.0.0.1:8888)未能从ab获得http数据包。
有没有办法让ab通过http_proxy?访问http?
这里是我的环境:Mac 10.10.3
发布于 2015-06-03 03:03:02
如果您阅读ab的help ab -h,您会发现它支持代理选项-X
-X proxy:port Proxyserver and port number to use这个选项相当于curl的-x。
-x, --proxy [PROTOCOL://]HOST[:PORT] Use proxy on given port这就引出了这样的命令:
ab -c 1 -n 1 -X 127.0.0.1:8888 http://localhost/https://stackoverflow.com/questions/30593212
复制相似问题