gpt4 book ai didi

Javascript document.lastModified 返回当前日期和时间

转载 作者:搜寻专家 更新时间:2023-11-01 05:23:27 27 4
gpt4 key购买 nike

我使用标准的 document.lastModified Javascript 属性来输出假定的页面最后修改日期,但它输出的是实际的当前日期和时间。关于为什么它会以这种方式而不是输出页面的实际上次修改属性的任何线索?这既发生在本地(在我的机器上),也发生在交付服务器上的已发布页面上。

最佳答案

document.lastModified 我想是基于 HTTP Response Header 字段 Last-Modified (RFC2822)。 Last-Modified 通常与请求 header 字段 If-Modified-Since 一起用于缓存目的。

与其他 header 字段一样,它是特定于返回值的服务器实现。回复您的 HTTP 请求的服务器软件可能会也可能不会在 HTTP 响应中返回 Last-Modified header 字段。

在您运行它的页面中,服务器只返回当前日期。此页面也是如此。

但是执行 document.lastModified(在 Dev Tools 中)说 https://developer.mozilla.org/en-US/docs/Web/API/document.lastModified ,你会得到 11/13/2013 09:13:29

使用 Firefox 中的 firebug 或 Chrome 中的 Chrome Dev Tools,您可以在 Network 中查看检查 HTTP 流量数据。标签。

关于Javascript document.lastModified 返回当前日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20665656/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com