问题标签 [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 投票
3 回答
3336 浏览

mysql - MySQL 表修改时间戳

我有一个使用来自测试数据库的数据的测试服务器。当我完成测试时,它会被移动到实时数据库中。

问题是,我有其他项目现在依赖生产中的数据,所以我必须运行一个脚本,从我需要的表中获取数据,删除测试数据库中的数据并插入实时数据库中的数据。

我一直在想办法改进这个模型。问题并不在于迁移,因为数据每周只更新一次或两次(我没有采取任何行动)。问题是仅在需要时才进行迁移。我想让我的迁移脚本包含对实时表和测试表的快速检查,如果需要,进行移动。如果没有更新,则脚本退出。

这样,我可以将更新脚本包含在我的其他脚本中,而不必担心数据是否同步。

我不能使用时间戳。一方面,一旦上线,我就无法控制直播端的表格,也因为为了方便而增加表格的体积似乎有点愚蠢。

我尝试做一个“SHOW TABLE STATUS FROM liveb”,但因为表都是 InnoDB,没有“更新时间”,另外,“创建时间”似乎是今天早上,让我相信数据库是支持的每天重新创建并重新创建。

表中是否还有其他属性可以显示两者中的哪一个更新?也许是“最新行日期”?

0 投票
1 回答
3002 浏览

php - 使用 PHP 从远程服务器获取上次修改和其他文件信息

  1. 每周一次的 mp3 被上传到外部服务器。
  2. 我手动将其复制到我的服务器并将其链接以进行播客和存档等。
  3. 然后在下周替换外部文件。

如果可用,我可以将文件直接复制到我的服务器:

我需要通过获取其他文件信息(例如上次修改时间)来了解文件何时可用,以便我可以比较文件并仅在更新时复制新文件。这在我的服务器上运行良好,但不适用于外部源,是否有替代方案?

禁止访问此信息是否属于安全限制?

我可以将目录列表作为页面访问,作为最后的手段,我可​​以从中访问最后修改的内容和大小,但直接的解决方案会更好。

0 投票
2 回答
1634 浏览

java - 如何检查 Web 服务器中的静态文件是否已更新?

客户端的任何 Java API 都可以检查其修改日期吗?

0 投票
1 回答
2194 浏览

iis - 自动添加 Last-Modified 标头 IIS?

是否有可以在 IIS 中自动添加 Last-Modified 标头的 ISAPI 过滤器?

0 投票
11 回答
217964 浏览

c# - 如何在不循环的情况下使用 .NET 在目录中查找最新文件?

我需要在目录中找到最近修改的文件。

我知道我可以遍历文件夹中的每个文件并进行比较File.GetLastWriteTime,但是有没有更好的方法可以在不循环的情况下做到这一点?

0 投票
1 回答
1151 浏览

http - 如何为 Google App Engine(Java 版本)提供的静态资源启用 Last-Modified 标头?

有没有办法打开Last-ModifiedGoogle App Engine 提供的静态资源的标头?Last-Modified我有一个大的 zip 文件,我的应用程序可以提供给 iPhone 客户端应用程序,如果日期表明它比 iPhone 上的缓存副本更新,我只想下载它。

PS:我使用的是 Java 版本的 Google App Engine。

解决方案:我最终编写了一个简单的 web 应用程序来提供我自己的静态资源。做起来不难。为了让 App Engine 提供静态文件,我必须做一个小的配置步骤,这在此处记录。

0 投票
2 回答
1120 浏览

php - 为什么 PHP get_headers() Last-Modified 与 apache 文件信息不同

我有一个远程服务器(在澳大利亚/阿德莱德 +930)上的文件的 Apache 目录列表,我无法控制。此服务器将文件的正确最后修改日期显示为:2009 年 8 月 14 日 09:41

我的美国服务器上有一个 PHP 脚本来检查远程文件的日期。get_headers()['Last-Modified']返回:格林威治标准时间 2009 年 8 月 14 日星期五 00:11:11

如何让我的 PHP 脚本输出与 Apache 相同的输出?

0 投票
3 回答
3811 浏览

.htaccess - mod_rewrite RewriteCond 基于 Last-modified?(.htaccess)

我知道我们可以轻松地将 RewriteCond 基于任何 http请求标头。但是我们可以检查(一些)将要发送的响应头吗?特别是最后修改的那个?

我只想在 Last-modified 日期超过 30 分钟时重写 url,并且我试图避免每次请求该目录中的文件时将该检查委派给 php 文件的开销。

提前致谢!

0 投票
2 回答
203 浏览

seo - Last Modifed Header (LMH) 在动态站点上经常更改会产生什么影响?

我们有一个 Web 应用程序存在缺陷,并且正在将所有页面 Last Modified Header 更新为上次发布的日期。我们正在修复该缺陷,但我们想知道该缺陷是否会影响我们对该站点的 SE 结果。

基本上,每次网站上的页面更新时,所有页面都会更新上次修改日期,即使该页面尚未更新。

由于所有页面都更改得太频繁,搜索引擎是否有可能将该站点检测为垃圾邮件? - 理论

0 投票
2 回答
2018 浏览

java - Java中的类可以确定它是否已被修饰符吗?

我有一个 Starter.class,它在需要时更新一些类,然后实例化并运行一个 Client 类。
Class 的实例是否有可能(如果是,如何)知道自上次调用以来它是否已被修改?修改只是一个小修改,大多数方法保持不变。

可能获得 Client.class 的最后修改日期是解决方案吗?那可能吗?