如何在实时站点上停止使用缓存清单

时间:2018-08-01 17:12:48

标签: html5 caching html5-appcache cache-manifest

我将cache.manifest文件更改为以下内容:

conn = requests.get(env, headers={"content-type":"application/json"}, auth=(userName,password))

这触发了对我网站的更新。 我尝试在清单文件中添加“#”,然后从页面中删除CACHE MANIFEST NETWORK: * CACHE: FALLBACK:

这将触发对缓存的再次更新,即使对清单的引用已消失。控制台指示它仍在从缓存中加载。

我什至尝试重命名我的cache.manifest文件,但仍从缓存中加载该文件。

我该如何安全地停止使用缓存清单?我有一个要推出的网站的全新版本,但是如果缓存清单仍在尝试缓存新网站,这将对所有不知道需要清除浏览器缓存的访问者造成灾难。 / p>

1 个答案:

答案 0 :(得分:0)

我相信我找到了窍门。 看来我需要保留旧的cache.manifest,但更改(而不是删除)对不存在的清单文件的引用。

大概,如果我有只定期访问的访问者,我将需要在其中保存不完整的参考文献数年。