【发布时间】:2014-10-12 10:56:19
【问题描述】:
我需要为浏览器禁用缓存,但是当我向服务器添加清单文件时,它会显示旧的 html。
这是我的清单文件 (cache.manifest):
CACHE MANIFEST
# Cache manifest version 1.0
CACHE
#no cache
NETWORK
*
【问题讨论】:
标签: html caching browser-cache
我需要为浏览器禁用缓存,但是当我向服务器添加清单文件时,它会显示旧的 html。
这是我的清单文件 (cache.manifest):
CACHE MANIFEST
# Cache manifest version 1.0
CACHE
#no cache
NETWORK
*
【问题讨论】:
标签: html caching browser-cache
缓存清单用于offline applications,并控制应用程序本地副本的创建和使用。它不是真正的缓存,它是非常不同的普通缓存。包含manifest 属性的 HTML 文档始终包含在应用程序“缓存”中。这意味着在支持浏览器的情况下,HTML 文件一旦加载,将被存储在本地,并且本地副本将用于对其 URL 的所有后续访问,而无需再次从服务器获取它——除非清单文件的内容发生变化.
要影响正常的缓存,请使用服务器软件提供的缓存控制工具,如果不能,请使用meta hacks。见Caching Tutorial for Web Authors and Webmasters。
【讨论】: