gpt4 book ai didi

html - Chrome 报告 html5 缓存 list mime 类型不正确

转载 作者:搜寻专家 更新时间:2023-10-31 08:06:29 25 4
gpt4 key购买 nike

我正在尝试为网站设置缓存 list ,但运气不佳。演示页面在这里:http://www.matthewlehner.ca

我使用的 HTML 具有以下结构:

<!DOCTYPE html>
<html manifest="manifest.appcache">
</html>

根文件夹中的 .htaccess 具有以下条目:

AddType text/cache-manifest appcache
AddType text/cache-manifest .appcache

来自`curl -I http://www.matthewlehner.ca/manifest.appcache 的响应'

HTTP/1.1 200 OK
Date: Sun, 11 Sep 2011 00:04:30 GMT
Server: Apache
Last-Modified: Sat, 10 Sep 2011 07:53:30 GMT
ETag: "18a84003-32-4ac9196f95280"
Accept-Ranges: bytes
Content-Length: 50
Content-Type: text/cache-manifest

但是 OS X 10.6 上的 Chrome 开发人员报告以下错误:

Application Cache Error event: Invalid manifest mime type (text/plain) http://www.matthewlehner.ca/manifest.appcache

显然情况并非如此,但我该如何解决呢?是 Chrome、.htaccess 还是托管问题?

最佳答案

我遇到了同样的 Chrome 错误,因为我的文档类型是 DOCTYPE!而不是 !DOCTYPE。 Chrome 在解析 HTML 方面可能比其他浏览器更严格;尝试将您的代码粘贴到 http://validator.w3.org 中。或者在您的 .htaccess 文件中单独尝试以下行。

AddType text/cache-manifest appcache manifest


为了便于测试刷新 chrome://appcache-internals 每当你刷新 http://www.matthewlehner.ca

关于html - Chrome 报告 html5 缓存 list mime 类型不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7375514/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com