我正在从网上提取一个文件并对其进行解析。我可以在异步任务中获取最后修改的标头信息,如下所示:
URLConnection connection = null;
try {
connection = new URL(myUrl).openConnection();
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println(connection.getHeaderField("Last-Modified"));
它获取数据。我想保存这个 Last-Modified 日期,然后在下次发出 myUrl 请求时进行检查,如果有更改则下载,否则不下载。
我应该在哪里存储这个 Last-Modified 日期,以便稍后在请求 url 时进行比较,我将如何处理?
将数据写入内部存储上的文件?在记忆中?只是在最快的存储和比较方式上画一个空白。