0

我正在尝试创建的这个程序中使用 JWebBrowser,我只是想知道如何通过 JWebBrowser 设置代理。我看了这篇设置代理的帖子?并尝试过,但没有奏效。我试过谷歌这个,我什么也找不到。如果有人有任何解决方案,将不胜感激。谢谢。

这是我用来尝试使其工作的代码:

        System.getProperties().put("http.proxyHost", proxy.getIp());
    System.getProperties().put("http.proxyPort", Integer.toString(proxy.getPort()));
    System.getProperties().put("http.proxyUser", "");
    System.getProperties().put("http.proxyPassword", "");
    System.getProperties().put("proxySet", "true");

是的,它是一个有效的代理。我试图去一个 ip 检查器(通过 JWebBrowser)来确保我的 ip 确实改变了,但它没有。如果有人可以帮助我,将不胜感激。谢谢。

4

1 回答 1

0

Windows:所有浏览器实例,无论本机渲染器如何,都会自动使用 Windows 的全局代理设置。可以随时在 Windows 控制面板中更改这些设置。

这是来自 www.eclipse.org/swt/faq.php#xpthemes。您可以通过操纵注册表调用“reg add”来最好地从 Java 设置全局代理设置。

于 2013-11-22T22:11:04.423 回答