当前位置: 首页 > 面试题库 >

资源被解释为样式表,但以MIME类型text / html传输(似乎与Web服务器无关)

上官鸿晖
2023-03-14
问题内容

我有这个问题。Chrome继续返回此错误

资源被解释为样式表,但以MIME类型text / html传输

受此错误影响的文件只是Style,selected和jquery-
gentleselect(以相同方式导入到索引中的其他CSS文件可以很好地工作且没有错误)。我已经检查过我的MIME类型,并且text /
css已经在CSS上。

老实说,我想从理解问题开始(看来我不能一个人做)。


问题答案:

我想从了解问题开始

浏览器向服务器发出HTTP请求。然后,服务器发出HTTP响应。

请求和响应都由一堆标题和一个(有时是可选的)正文组成,其中包含一些内容。

如果有正文,那么其中一个标头Content-Type描述了正文(是HTML文档,图像还是表单提交的内容等等)。

当您要求样式表时,服务器会告诉浏览器它是HTML文档(Content-Type: text/html)而不是样式表(Content-Type: text/css)。

我已经检查过myme.type和text / css已经在CSS上了。

然后,关于服务器的其他事情使该样式表带有错误的内容类型。

使用浏览器开发人员工具的“网络”选项卡检查请求和响应。



 类似资料: