我的應用程序有一個函數,它接受用戶輸入,然後爲網站調用HttpGet(在本例中爲wiktionary)。然後我剪掉不相關的部分,用jsoup解析其餘的部分。一個特定的頁面不斷返回舊版本的頁面源代碼,而不是我幾天前更新的版本。有什麼辦法強制它取代新版本嗎?該應用程序沒有緩存,不幸的是我必須使用HttpGet,而不是直接使用jsoup來獲取,因爲無法按照我的方式進行分離,這些信息太難分離。我無法編輯相關網頁的標題。Android HttpGet獲取舊版本的頁面
這是相關代碼:
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpGet httpGet = new HttpGet(url);
ResponseHandler<String> resHandler = new BasicResponseHandler();
String page="";
Document doc = null;
try {
page = httpClient.execute(httpGet, resHandler);
doc = Jsoup.parse(page);
} catch (IOException e) {
e.printStackTrace();
}
您是否設置了斷點以確保正在請求正確的URL? –
是的,我確定正在請求正確的網址。 –