Android 如何获取在线文件';上次修改日期是什么时候?

Android 如何获取在线文件';上次修改日期是什么时候?,android,html,file,date,last-modified,Android,Html,File,Date,Last Modified,我正在为我的学院编写一个应用程序,当学院网站发生一些变化时,它应该提醒用户。问题是我不能改变这些网站,只能阅读它们;但它们在html标题中没有“最后修改” 现在,我通过下载整个html代码来比较它们,然后对其进行MD5校验和,从而查看是否有更改。但应该有更好(更快)的方法,或者没有?您可以每5秒在服务器上检查一次md5,然后只需回答带有真/假结果的小文件即可。)。 您还可以使用ftp连接到服务器,并检查文件状态(如果您有权访问它)。 我也发现了这一点——当所选站点发生变化时,他们会发送通知。 但

我正在为我的学院编写一个应用程序,当学院网站发生一些变化时,它应该提醒用户。问题是我不能改变这些网站,只能阅读它们;但它们在html标题中没有“最后修改”


现在,我通过下载整个html代码来比较它们,然后对其进行MD5校验和,从而查看是否有更改。但应该有更好(更快)的方法,或者没有?

您可以每5秒在服务器上检查一次md5,然后只需回答带有真/假结果的小文件即可。)。
您还可以使用ftp连接到服务器,并检查文件状态(如果您有权访问它)。
我也发现了这一点——当所选站点发生变化时,他们会发送通知。


但我认为您的变体更简单)
它怎么了?检查花费了多少时间?

他们是否有etag标题?不,他们没有。我可以要求服务器给我一个html文件的最后修改日期吗?如果修改了,您可以添加标题,但在您的情况下,我认为它不会有任何效果,因为最后修改没有返回。它应该配置在网络服务器上,以避免每次这个问题看起来相似时下载文件是的,我想我必须这样做。当用户想要浏览超过6,7页的页面并且正在使用移动网络时,它确实会变得很慢。