我們正在學習使用JSOUP和urlconnection,所以我們從我們選擇的網站解析頁面並解析頁面以回答有趣的問題。解析網站時的SocketTimeoutException(HW)
一切正常,然而現在每一個我都得到一個SocketTimeOutException。我認爲這是因爲該網站斷開了我的程序(或者讓我出門,或者節流,或者其他什麼)。
我每次下載新頁面時都會在0-30秒之間實現隨機睡眠。我認爲它有幫助,但它仍然發生。所以現在我試圖捕捉異常並在遞歸嘗試之前再睡15分鐘。
有沒有更好的方法來處理這個問題?這是我得到例外的原因嗎?
此外,它會幫助每隔幾分鐘改變IP(這在Java中是可能的)嗎? 謝謝
看看http:// stackoverflow。com/questions/6571548/i-get-a-sockettimeoutexception-in-jsoup-read-timed-out – 2014-01-15 20:21:49