资源解释为文档,但是以MIMEtypestext / css传输

资源解释为文档,但是以MIMEtypestext / css传输

这是Google Chrome Inspector中显示的错误。

该文件是: http : //www.doanddare.org/css/style.css

它正在由一个PHP处理器呈现。

我该如何解决这个错误?

被返回的头是:

请求头

Accept:application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Cache-Control:max-age=0 User-Agent:Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.63 Safari/534.3 

响应头

 HTTP/1.1 200 OK Date: Sun, 10 Oct 2010 07:35:04 GMT Server: Apache content-style-type: text/css Expires: Thu, 10 Oct 2030 03:50:23 GMT Cache-Control: max-age=631138519, public Content-Encoding: gzip Vary: Accept-Encoding Transfer-Encoding: chunked Content-Type: text/css Connection: Keep-Alive 

这可能是作为一个文件发送请求头和做为一个CSS文件返回的响应头?

如果是这样,我应该如何控制请求标题?

谢谢你的帮助。

我只在Chrome上查看特定资源时出错。 当我尝试打开一个Javascript文件(.js)时,也会发生这种情况。

我的结论是,当你在Chrome中打开一个组件文件(.css,.js)时,它会尝试解释为文档(在屏幕上显示输出),而不是将其解释为本机的MIMEtypes。

说一个Javascript文件。 如果您在Chrome中input该文件,则应将其解释为文档(在屏幕上显示输出内容),而不是Chrome执行脚本(这是其本机MIMEtypes的作用)。

该消息仅限谷歌浏览器,可以忽略不计,因为只有在打开组件文件时才会显示。