清单文件不会禁用缓存

时间:2014-10-12 10:56:20

标签: html html5 caching browser-cache

我需要为浏览器禁用缓存,但是当我向服务器添加清单文件时,它会显示旧的HTML。

这是我的清单文件(cache.manifest):

CACHE MANIFEST

# Cache manifest version 1.0

CACHE

#no cache

NETWORK
*

1 个答案:

答案 0 :(得分:1)

缓存清单用于offline applications,用于控制应用程序本地副本的创建和使用。它不是真正的缓存,而是正常的缓存。包含manifest属性的HTML文档始终包含在应用程序“缓存”中。这意味着在支持浏览器时,HTML文件一旦加载,将在本地存储,本地副本将用于其URL的所有后续访问,而无需再从服务器获取它 - 除非清单文件的内容发生更改

要影响正常缓存,请使用服务器软件提供的缓存控制工具,否则,请使用meta黑客。请参阅Caching Tutorial for Web Authors and Webmasters