Java 可以在HTMLunit中使用HTTPS代理吗?

Java 可以在HTMLunit中使用HTTPS代理吗?,java,proxy,htmlunit,Java,Proxy,Htmlunit,我是HTMLunit新手,正在尝试为HTMLunit设置HTTPS代理。 我试图在主机IP之前使用https://,但出现异常 有人能帮我解决这个问题吗 更新:我的代码是: WebClient webClient = new WebClient(BrowserVersion.FIREFOX_3_6,"https://199.127.100.13", 11888); 更新2: 我问过开发团队,他们说这是框架中的一个bug。他们会解决的。您不应该将http://或https://放在代理服

我是HTMLunit新手,正在尝试为HTMLunit设置HTTPS代理。 我试图在主机IP之前使用https://,但出现异常

有人能帮我解决这个问题吗


更新:我的代码是:

 WebClient webClient = new  WebClient(BrowserVersion.FIREFOX_3_6,"https://199.127.100.13", 11888);

更新2:
我问过开发团队,他们说这是框架中的一个bug。他们会解决的。

您不应该将http://或https://放在代理服务器的ip地址后面

如果您的http代理服务器支持https,那么htmlunit将自动使用它。下面是一个如何将代理与htmlunit一起使用的示例

对于HTTP代理

                ProxyConfig pc = new ProxyConfig();
                pc.setSocksProxy(false); //Set to false if it is a http server
                pc.setProxyHost("192.168.1.200"); //your proxy IP
                pc.setProxyPort(proxyPort);
                webClient.getOptions().setProxyConfig(pc);
当然,如果您使用的是socks代理,请将setSocksProxy设置为true。

线程“main”java.net.UnknownHostException中的异常: