Sae*_*ian 5 java proxy htmlunit
我是HTMLunit的新手,并尝试为HTMLunit设置HTTPS代理.我试图在HOST IP之前使用https://但是我得到了Exception.
有人可以帮我解决这个问题吗?
更新:我的代码是:
WebClient webClient = new WebClient(BrowserVersion.FIREFOX_3_6,"https://199.127.100.13", 11888);
Run Code Online (Sandbox Code Playgroud)
更新2:我问开发团队,The说它是框架中的一个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);
Run Code Online (Sandbox Code Playgroud)
当然,如果您使用的是socks代理,请将setSocksProxy设置为true。
| 归档时间: |
|
| 查看次数: |
1916 次 |
| 最近记录: |