为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

FFIVE 2019-10-17 14:07:46
我有这个问题。Chrome继续返回此错误资源被解释为样式表,但以MIME类型text / html传输受此错误影响的文件只是Style,selected和jquery-gentleselect(以相同方式导入到索引中的其他CSS文件可以正常工作且没有错误)。我已经检查过我的MIME类型,并且text / css已经在CSS上。坦率地说,我想从理解问题开始(看来我不能独自做一件事)。
查看完整描述

3 回答

?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

我想从了解问题开始


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


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


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


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


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


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


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


查看完整回答
反对 回复 2019-10-17
?
临摹微笑

TA贡献1982条经验 获得超2个赞

我也有此错误的问题,并提出了解决方案。这不能解释为什么会发生错误,但是在某些情况下似乎可以解决该错误。


在css文件的路径之前包含正斜杠 /,如下所示:


<link rel="stylesheet" href="/css/bootstrap.min.css">


查看完整回答
反对 回复 2019-10-17
  • 3 回答
  • 0 关注
  • 6018 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信