离线缓存清单 - 一个文件停留在旧版本
offline cache manifest - one file stuck in old version
我有一个关于离线缓存清单的问题,我不太清楚如何解决。
1) 作为清单一部分的 .json 文件与清单存储在一起。
2) 我更改了那个文件,并验证它确实在服务器上发生了更改。
3) 我重新生成清单(它有一个唯一性的时间戳)
4) chrome://appcache-internals 显示清单确实在预期时间更新
5) .json 文件仍在旧版本中,即。与我在服务器上的版本不同,即使清单本身被验证为已在几分钟后更新。
我不明白,而清单的一个文件仍然是旧版本。
更新:
这似乎主要是本地主机上的问题,在我的开发环境中
我的问题是我在同一个域中有两个不同的站点提供不同的缓存清单。他们似乎互相阻挡。通过清除站点 1 的清单,站点 2 会像预期的那样工作,反之亦然。
我想离线缓存规范只针对每个域一个清单。
我有一个关于离线缓存清单的问题,我不太清楚如何解决。
1) 作为清单一部分的 .json 文件与清单存储在一起。
2) 我更改了那个文件,并验证它确实在服务器上发生了更改。
3) 我重新生成清单(它有一个唯一性的时间戳)
4) chrome://appcache-internals 显示清单确实在预期时间更新
5) .json 文件仍在旧版本中,即。与我在服务器上的版本不同,即使清单本身被验证为已在几分钟后更新。
我不明白,而清单的一个文件仍然是旧版本。
更新:
这似乎主要是本地主机上的问题,在我的开发环境中
我的问题是我在同一个域中有两个不同的站点提供不同的缓存清单。他们似乎互相阻挡。通过清除站点 1 的清单,站点 2 会像预期的那样工作,反之亦然。
我想离线缓存规范只针对每个域一个清单。