- 1.png
- 出现错误的代码行
- 2.png
- 已经设置Content-Type: text/css仍然没有用
- 3.png
- 首先说一下请求原理,浏览器向服务器发出HTTP请求。然后,服务器发出HTTP响应
- 请求和响应都由一堆标题和一个(有时是可选的)正文组成,其中包含一些内容
- 如果有正文,则标头之一就是Content-Type,它描述了正文(是HTML文档,图像还是表单提交的内容等)
- 当您要求样式表时,服务器会告诉浏览器它是HTML文档Content-Type: text/html而不是样式表Content-Type: text/css
- 然后,关于服务器的其他事情使该样式表带有错误的内容类型
- 所以出现Resource interpreted as Stylesheet but transferred with MIME type text/html的字样
- 我发现这个错误的问题,并找到了解决方案。这不能解释为什么会发生错误,但是在某些情况下似乎可以解决该错误
- 在css文件的路径之前包含正斜杠/,如下所示
- 修改后
- 4.png
- 我的问题比这篇文章中的所有答案都简单
【Resource interpreted as Stylesheet but transferred with MIME type text/html 的解决办法】
开始
完结