Emm*_*uel 36 css php http-headers
资源被解释为文档但使用MIME类型text/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
Run Code Online (Sandbox Code Playgroud)
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
Run Code Online (Sandbox Code Playgroud)
是否可以将请求标头作为文档发送,并将响应标头作为css文件返回?
如果是这样,我应该如何控制请求标头?
谢谢你的帮助.
mau*_*ris 40
当我在Chrome上查看特定资源时,我只会收到错误消息.当我尝试打开Javascript文件(.js)时也会发生这种情况.
我的结论是,当您在Chrome中打开一个组件文件(.css,.js)时,它会尝试将其解释为文档(在屏幕上显示输出),而不是将其解释为其本机MIME类型.
说一个Javascript文件.如果您在Chrome中输入,则应将其解释为文档(在屏幕上显示输出),而不是Chrome执行脚本(这是其原生MIME类型的作用).
该消息仅限Google Chrome,可忽略不计,因为它仅在您打开组件文件时显示.