HTML5缓存清单和内容类型

Jie*_*eng 6 apache html5 content-type http

我正在阅读潜入HTML5:离线网络应用程序:缓存清单

...但必须使用内容类型text/cache-manifest提供.如果您正在运行基于Apache的Web服务器,您可以将AddType指令放在Web目录根目录下的.htaccess文件中

AddType text/cache-manifest .manifest

如果我不添加这将发生什么?内容类型如此重要?我做了一个搜索AddTypehttpd.conf.但我没有看到content-type的发言权html,js,images等它不似乎毕竟那么重要?

rob*_*rtc 3

如果您没有正确设置内容类型,浏览器可能会拒绝将其视为清单文件,类似于众所周知的 Firefox 问题,即如果使用纯文本 MIME 类型提供样式表,则会忽略样式表

Apache 服务器的内容类型可能不在 httpd.conf 中,它们通常存储在另一个配置文件 mime.types 中(默认情况下,尽管可以更改)。