我的应用程序有一个功能,它接受用户输入,然后为网站调用 HttpGet(在本例中为维基词典)。然后我剪掉不相关的部分并用 jsoup 解析其余部分。一个特定页面不断返回页面源的旧版本,而不是我几天前更新的版本。有什么办法可以强制它获取新版本吗?该应用程序没有缓存,不幸的是我必须使用 HttpGet 而不是直接使用 jsoup 获取,因为如果不按照我的方式进行操作,就很难分离这些无关信息。我无法编辑相关网页的标题。
这是相关代码:
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();
}