资源解释为其他但传输的MIME类型未定义

时间:2011-12-20 03:08:22

标签: html google-chrome

我收到错误消息:“资源被解释为其他,但转移时MIME类型未定义。”加载页面时,在开发人员工具中。我不确定为什么要这样做或如何解决它。

想知道是否有人知道如何解决这个问题。

感谢。

4 个答案:

答案 0 :(得分:3)

如果您使用Google字体,也可能会发生这种情况。

Web Inspector无法将application/x-font-woff识别为有效的mime类型,这应该是一个问题。

答案 1 :(得分:1)

空图像请求似乎存在问题,例如

<img src="" />

或外部/内联样式表

background:url();

它们使用错误的mime类型(图像)生成对当前url(或css文件)的附加请求。

正如我发现的那样,后者禁用了chrome dev工具的live-css编辑功能。

答案 2 :(得分:0)

好问题,我看到了同样的事情。显然这是一个服务器端问题。

Chrome says "Resource interpreted as script but transferred with MIME type text/plain.", what gives?

答案 3 :(得分:0)

正如其他人已经说过这可能是由一些不同的事情引起的,但只要您的内容显示得很好,它就不会真正重要。如果没有,它可能是服务器端的mime类型问题,可以通过向Apache中的.htaccess文件添加规则来解决。