我有一个Java代理程序,用于监听来自Internet Explorer的请求,但是当我启动该程序时,我必须在浏览器的Internet设置中设置代理。 如何在Java程序中自动设置浏览器的设置?
由于我使用了以下方法,但没有成功。
Properties prop = System.getProperties();
prop.setProperty("http.proxyHost", "127.0.0.1");
prop.setProperty("http.proxyPort", "3000");
最佳答案
这个Microsoft Support链接解释了如何在注册表中设置 IE 代理设置。因此,要从 Java 执行此操作,您需要确定一个合适的 Java 库来与 Windows 注册表通信。
<小时/>你尝试的方法没有机会工作。您的代码实际上是在调整 JVM 内存中“系统”属性的代理设置。这不会影响其他任何事情。
关于java - 如何使用java设置IE代理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16086576/