什么是用于监控和过滤的强大的开源本地客户端 HTTP 代理?
理想的代理可以在运行时编写脚本并进行交互。
[更新] 在客户端计算机上运行的代理,所有浏览都通过该代理运行
谢谢
答案1
答案2
所以...我猜你可以在本地机器上运行 squid 并强制所有流量通过它。但实际上你无法阻止某人不使用该代理而仍然访问网络,因为代理服务器需要被允许访问互联网。
我再问一遍 - 你想要实现什么?我们可能可以在不知道最终目标的情况下给你更好的答案(例如代理可能不是最好的解决方案)。
我很想将此投票给超级用户,因为看起来您正在寻找一种家长控制类型的解决方案,您可能会从那边的人那里得到更好的回应。
答案3
它只是一个产品。但 Komodo IDE(一组动态语言的开发环境)可以满足您的需求。它内置了一个名为 HTTP Inspector 的组件,您可以将应用程序设置为使用它作为代理(localhost:8080),所有流量都会通过它,并且您可以设置规则来动态操纵流量。http://activestate.com
我自己没有用过它,但是我听说过 Fiddler 的好评:http://www.fiddler2.com/fiddler2/
答案4
我推荐Fiddler2和portswigger的Burp Proxy。