簡體   English   中英

Jsoup無法連接

[英]Jsoup unable to connect

我已經下載了Jsoup jar並將其添加到庫中。 我在Eclipse中添加了代理設置。 但是當我在代碼中嘗試這個時:

Document doc = Jsoup.connect("http://www.wikipedia.com").get();
它會引發以下錯誤:
Errorjava.net.ConnectException: Connection refused: connect

任何人都可以幫我找出解決方案嗎? 是否有一種特定的方式來設置代理(如果我遺漏了什么)。 附上相同的截圖。 任何幫助/指導將受到高度贊賞。

Eclipse中代理設置的屏幕截圖

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

為什么不試試這個,如果這個工作正常那么你的步驟設置代理有問題

URL u =new URL("www.google.com");
    URLConnection usn=u.openConnection();
    usn.connect();

還有另一個構造函數,它有代理作為參數

 URLConnection usn=u.openConnection(your proxy)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM