使用 jsoup 访问 HTTPS url 时出现 UnknownHostException

Ume*_*yat 2 java https html-parsing jsoup

我正在尝试使用jsoup解析和操作 HTML 。它对于 HTTP URL 工作得很好,但UnknownHostException如果使用 HTTPS URL,它就会抛出。以下是我的代码:

System.setProperty("http.proxyHost", "192.168.0.1");
System.setProperty("http.proxyPort", "8080");

Document doc = Jsoup.connect("https://www.google.com/").get();
Run Code Online (Sandbox Code Playgroud)

我宁愿期待与 SSL 证书相关的异常,但可能是什么原因UnknownHostException?请注意,以下代码在http://www.google.com/ 上运行完美

Sco*_*pio 5

检查 这里,您需要以单独的方式指定https的代理。

System.setProperty("https.proxyHost", "your host");
System.setProperty("https.proxyPort", "your port");
Run Code Online (Sandbox Code Playgroud)