我正在尝试使用 jsoup 解析和操作 HTML 。它对于 HTTP URL 工作得非常好,但如果使用 HTTPS URL,它会抛出 UnknownHostException
。以下是我的代码:
System.setProperty("http.proxyHost", "192.168.0.1");
System.setProperty("http.proxyPort", "8080");
Document doc = Jsoup.connect("https://www.google.com/").get();
我本来希望出现与 SSL 证书相关的异常,但 UnknownHostException
的原因可能是什么?请注意,以下代码对于 http://www.google.com/ 完美运行
最佳答案
检查here ,需要单独指定https的代理。
System.setProperty("https.proxyHost", "your host");
System.setProperty("https.proxyPort", "your port");
关于java - 使用 jsoup 访问 HTTPS url 时出现 UnknownHostException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11392614/