0
我有一個SAXReader()來解析和讀取RSS提要。我想要做的是確保它不會嘗試閱讀很長一段時間。我想確保如果讀者未在X秒內收到答覆或其他內容,它會中止。SAXReader()超時
我的代碼:
SAXReader reader = new SAXReader();
Document doc = reader.read(new URL(myURL));
這是一個try/catch內。
我有一個SAXReader()來解析和讀取RSS提要。我想要做的是確保它不會嘗試閱讀很長一段時間。我想確保如果讀者未在X秒內收到答覆或其他內容,它會中止。SAXReader()超時
我的代碼:
SAXReader reader = new SAXReader();
Document doc = reader.read(new URL(myURL));
這是一個try/catch內。
您可以通過手動打開它捏捏URLConnection
:
URL myUrl = getURLToLoad();
URLConnection con = myUrl.openConnection()
con.setConnectTimeout(1000);
con.setReadTimeout(2000);
InputStream in = con.getInputStream();
// parse in however you want
工作就像一個魅力!謝謝 – matskn 2011-02-10 13:08:03