我想build立一个本地http代理来testing和存储通过http进行外部API调用的应用程序。
我不知道最好的方式来做到这一点与ipfw,我想运行我的代理作为一个特定的用户,然后redirect所有http通信到这个代理,但我需要允许来自这个用户的所有HTTPstream量,具体是什么ipfw规则呢?
我正在使用OS X.
ipfw add 666 fwd 127.0.0.1,80 tcp from me to any 80 not uid user_proxy
这应该理论上将本地产生的针对某个端口80的stream量转发到localhost:80,其中代理在user_proxy用户下运行。 我不知道为什么这不起作用。 在我的系统上,机器就这样死了(OS X 10.8)。 你有没有设法解决你的问题?