2

有没有办法获得这个文件的修改日期?

我想每天检查数据并仅在发生更改时才下载,我尝试过HttpURLConnectioncon.getHeaderFields()没有结果:

{null=[HTTP/1.1 200 OK], Access-Control-Allow-Origin=[*], Age=[158], Cache-Control=[max-age=7200], Connection=[close], Content-Length =[235409],内容类型=[文本/纯文本],日期=[格林威治标准时间 2012 年 12 月 19 日星期三 10:00:52],过期=[格林威治标准时间 2012 年 12 月 19 日星期三 11:58:13],服务器=[ Apache/2],X-Android-Received-Millis=[1355911252001],X-Android-Sent-Millis=[1355911251975]}

有没有更好的方法来获取 md5 哈希并将其与本地文件进行比较?

4

1 回答 1

3

不,没有通用的方法来获取 URL 的修改日期。计算 HTTP 响应正文的 MD5 哈希并将其与本地文件进行比较是最好的方法。

于 2012-12-19T10:36:04.523 回答