2013-02-23 109 views
0

我在这个程序中使用JWebBrowser,我想创建,我只是想知道如何通过JWebBrowser设置代理。我看着这个帖子setting the proxy?并尝试过,但没有奏效。我试图谷歌这一点,我什么都找不到。如果任何人有任何解决方案,将非常感谢分享。谢谢。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实际上已更改,但它没有。如果任何人都可以帮助我,将不胜感激。谢谢。

回答

0

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

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