java - 使用 jsoup 访问 HTTPS url 时出现 UnknownHostException

标签 java https html-parsing jsoup

我正在尝试使用 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/

相关文章:

java - 使用用户输入值显示数组列表中的特定对象

python - html 解析器 python

Java/安卓 : Return a class name through a method

java - 从源代码中剥离 html 标签

rest - WCF REST 服务 HTTP/HTTPS 端口共享

unity-game-engine - Unity如何与基于Node.js的Secure WebSocket连接?

Android SSL 连接到 Tomcat(自签名证书)SSLPeerUnverifiedException

python - 使用 BeautifulSoup 解析 html 表格

objective-c - Hpple 实现/无法识别的选择器

Java proguard 保留具有 FXML 注释的字段和方法的名称