【问题标题】:Manifest file doesn't disable cache清单文件不会禁用缓存
【发布时间】:2014-10-12 10:56:19
【问题描述】:

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

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

CACHE MANIFEST

# Cache manifest version 1.0

CACHE

#no cache

NETWORK
*

【问题讨论】:

    标签: html caching browser-cache


    【解决方案1】:

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

    要影响正常的缓存,请使用服务器软件提供的缓存控制工具,如果不能,请使用meta hacks。见Caching Tutorial for Web Authors and Webmasters

    【讨论】:

    • 感谢您的回答。如何清理当前缓存?
    猜你喜欢
    • 2013-12-26
    • 1970-01-01
    • 2015-03-29
    • 2017-07-13
    • 2011-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多