问题标签 [last-modified]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
971 浏览

linux - 最后修改的头文件和linux文件系统

我使用 httpclient 和 last-modified 标头来检索 html 文件的最后更新日期,但是当我在 linux 机器上尝试此操作时,它会返回昨天的日期,但当我使用 Windows 机器时,它会返回今天的日期。有人知道在 linux 中使用此标头字段的问题吗?

0 投票
6 回答
38267 浏览

perl - 如何在目录中找到最新创建的文件?

Perl 中是否有一种优雅的方式来查找目录中的最新文件(按修改日期最新)?

到目前为止,我正在搜索我需要的文件,并为每个文件获取它的修改时间,推入一个包含文件名、修改时间的数组,然后对其进行排序。

肯定有更好的办法。

0 投票
6 回答
569 浏览

triggers - 最后更新日期:反模式?

我不断看到问题浮出水面,这些问题引用了数据库表中名为 DateLastUpdated 之类的列。我不明白。

我见过的唯一伴随字段是 LastUpdateUserId 之类的。从来没有迹象表明为什么会发生更新;甚至更新是什么。

最重要的是,该字段有时是从触发器中写入的,其中可用的上下文更少。

当然,它甚至远不及审计线索。所以这不能成为理由。如果在日志或其他任何地方有审计线索,这个字段将是多余的。

我错过了什么?为什么这种模式如此受欢迎?

0 投票
1 回答
3020 浏览

java - 如何在 Java 中更改文件的权限和上次修改时间?

据我所知,Java 的 File 类不支持更改文件的权限和最后修改日期。有没有合适的方法以跨平台的方式做到这一点?

0 投票
1 回答
142 浏览

sql-server-2005 - 可以使用sql表生成哈希吗?[sqlserver2005]

我想要一张表,生成它的哈希字符串,存储它,然后在以后的预定义时间比较它,看看它是否匹配,如果不匹配,请记下修改时间并将其与新的更改日期一起存储。

这是因为我相信如果提交了一批超过 5000 条插入语句,插入触发器会导致严重的减速。我每天移动大量数据,除了具有默认获取日期的 smalldatetime 列之外,我有某些表我无权更改其架构,因此我无法确定最后一次更改日期。

0 投票
10 回答
26012 浏览

php - 如何检查目录内容是否已随 PHP 更改?

我正在用 PHP 编写一个照片库脚本,并且有一个目录,用户将在其中存储他们的图片。我正在尝试设置页面缓存并仅在目录内容发生更改时才刷新缓存。我想我可以通过使用 filemtime() 函数缓存目录的最后修改时间并将其与目录的当前修改时间进行比较来做到这一点。但是,正如我已经意识到的那样,目录修改时间不会随着从该目录中添加或删除文件而改变(至少在 Windows 上,尚不确定 Linux 机器)。

所以我的问题是,检查目录内容是否已被修改的最简单方法是什么?

0 投票
2 回答
2342 浏览

seo - 如何在 Joomla 中自定义 Last-Modified Header?

即使在最新的 Joomla 1.5 Last-Modified Header 中也是不可定制的并返回当前日期,这对 seo-basics 是恕我直言。有谁知道如何(或组件)使 Joomla 1.5 根据上次修改的文章返回 Last-Modified 标头?

0 投票
2 回答
662 浏览

perl - Apache2 mod_perl Last-Modified 标头被忽略

我有一个 perl 生成的页面。此页面的内容每 30 分钟更改一次,因此我将 $r->set_last_modified() 设置为内容上次更改的时间。

一切正常,我可以看到正确的标题到达我的浏览器。

当我刷新页面时,我看到我的浏览器在对服务器的请求中使用了正确的“If-Modified-Since”标头,但 Apache2 忽略了这一点并重新发送了整个页面。

如何让 Apache2 正常运行并以“HTTP/1.x 304 Not Modified”响应?

(“last-modified”/“if-modified-since”标头在从同一个 Apache2 进程请求静态内容时得到正确处理。)

谢谢你的帮助。

编辑:我的期望错了吗?我是否必须在我的 perl 脚本中显式处理入站 If-Modified-Since 标头?

0 投票
3 回答
22660 浏览

http - 什么优先:ETag 或 Last-Modified HTTP 标头?

对于两个后续请求,以下两个标头中的哪一个会被浏览器赋予更大的权重,其中一个应该更改:ETag 还是 Last-Modified?

0 投票
4 回答
3413 浏览

apache - .htaccess 不起作用 - 仅缓存图像而不是 JS 或 CSS

复制:

为什么我的 javascript & css 没有缓存?

我注意到我只收到图像的 304 HTTP 代码(缓存内容),而不是 JavaScript 或 CSS。

我的 .htaccess 文件是:

任何人都知道为什么只有图像被缓存而不是我的 JavaScript 或 CSS?