获取html文件的最后修改日期

cdu*_*gan 6 html date

我怎样才能找出导入我的网络应用程序的html文件的最后修改日期?

html文件在另一台服务器上,不同的用户可以进行更新,当我检索我希望能够看到它上次更新的页面时,我可以在我的主页上标记更新的日期.一世

Dan*_*ski 8

我假设您正在使用HTTP来检索页面.

在这种情况下,您可以使用HTTP的HEAD方法来获取文件的标头数据.(见http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html,9.4)

然后,您可以检查响应的"Last-Modified"标头.(见http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html,14.29)

在某些缓存机制(代理,浏览器缓存)的情况下,可能需要在请求标头中包含"Cache-Control:must-revalidate".(见http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html,14.9.4)


mic*_*eph 7

使用document.lastModifiedJavascript属性.

quirksmode也有很好的格式化日期功能:http://www.quirksmode.org/js/lastmod.html

  • 我想知道``document.lastModified` JavaScript属性是如何工作的?我不知道上次编辑文件时JavaScript会看到.你知道它是如何工作的吗? (4认同)