我想在浏览器中绝对没有缓存我的网站。 我想用清单文件解决这个问题,因为元标记没有显示任何效果。
这是我的解决方案:
在 HTML 中:
<html manifest="cache.manifest">
在我的缓存清单文件中:
CACHE MANIFEST
#Cache manifest version 1.0
CACHE
#no cache
NETWORK
*
以及铬日志中的错误:
Creating Application Cache with manifest http://localhost/editor-xampp/cache.manifest
Application Cache Checking event
Application Cache Downloading event
Application Cache Progress event (0 of 3) http://localhost/editor-xampp/CACHE
Application Cache Error event: Resource fetch failed (4) http://localhost/editor-xampp/CACHE
有人对此有解决方案吗?什么意思:Resource fetch failed (4)
?
感谢您的帮助!
假定 CACHE 和 NETWORK 行是要缓存的资源的路径。您需要在 CACHE 和 NETWORK 之后添加一个冒号 ':",以指示它们是部分。
错误事件在以下情况下触发:
清单1) 清单不可用
返回 410 或 404 HTTP,联系清单的尝试将终止。
2) 引用页面下载失败
尝试联系清单的页面遇到传输错误.
3)下载清单内容时出现致命错误
清单中列出的文件在下载时遇到错误。
清单4) 更新期间的清单更改
在更新过程中会更改(在这种情况下,将再次联系清单以尝试再次更新)。