如何在开发代码时模拟防火墙和代理?

时间:2011-07-08 14:04:01

标签: java proxy firewall mcafee

我正在编写通常必须在受限环境中工作的代码。我有时会在家里编写代码,它可以很好地工作,当我把它用于工作测试时,McAfee或其他一些防火墙阻止了它。 有时无法禁用此类保护。

我需要一个适用于我的家庭开发环境的测试套件,我可以模拟所有这些限制,而无需自己安装所有这些限制(例如,根据我的经验,一旦你很难/不可能清除所有mcafee的痕迹安装了它)。我还需要模拟代理服务器。

如果有帮助,我正在用Java编写代码。

[编辑:所以这个Java库很棒]

2 个答案:

答案 0 :(得分:1)

您可以使用具有不同测试设置的VMware(或VirtualBox)。

答案 1 :(得分:-1)

试试node.js。另请查看sample proxy implementation