我已经下载了 Jsoup jar并将其添加到库中。我在 Eclipse 中添加了代理设置。但是每当我在代码中尝试这个时:
Document doc = Jsoup.connect("http://www.wikipedia.com").get();
它抛出以下错误:Errorjava.net.ConnectException:连接被拒绝:连接
谁能帮我想出解决办法?是否有特定的方法来设置代理(以防我遗漏某些东西)。附上相同的屏幕截图。任何帮助/指导将不胜感激。
最佳答案
Eclipse中的代理只是为了连接更新软件等设置的,与你的程序使用的代理无关。
设置代理你可以试试:
System.setProperty("http.proxyHost", "proxy.xxx.com"); // or the IP
System.setProperty("http.proxyPort", "6050");
Document doc = Jsoup.connect("http://www.wikipedia.com").get();
或者在执行程序时简单地设置系统属性:
-Dhttp.proxyHost=proxy.xxx.com -Dhttp.proxyPort=6050
关于java - Jsoup 无法连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24324179/