我想抓取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 OSX 10.10.3
答案 0 :(得分:5)
如果您阅读了有关ab的帮助ab -h
,您会发现它支持代理选项-X
:
-X proxy:port Proxyserver and port number to use
此选项相当于curl
的{{1}}:
-x