Resource interpreted as Stylesheet but transferred with MIME type text/html

问题:在写WEB项目过程中遇到了这个问题,导致写好的网页没有按照对应的格式布局展开

经过两天的学习排查最终解决了,做个笔记记录一下

问题图片展示:

Resource interpreted as Stylesheet but transferred with MIME type text/html_第1张图片
因为我是在Linux下用c写的Web服务器,从浏览器访问时出现了页面布局问题,也就是.css文件没有加载运行出来。
我在网上搜索了好久,查看了出现类似问题大佬解决方法的分享,最终没有找到,因为我是用C写的好多方法我都用不了,然后我就自己一步一步的分析去找。最终找到了解决方法,我把前端页面里的
在这里插入图片描述
这一行删除了,然后在重新加载运行服务器,然后就把问题完美解决了。

GET net::ERR_EMPTY_RESPONSE

如果出现了这种情况是前端要的文件服务器没有发送过来,这个时候就要检查自己的代码,我遇到的这类的问题是以下几种情况:

GET http://192.168.1.100:100/base.css net::ERR_EMPTY_RESPONSE

GET http://192.168.1.100:100/indeed.js net::ERR_EMPTY_RESPONSE
我的问题是在Content-Type这儿没有处理好,最后在代码里面加了文件解析然后就解决了。就是要判断文件类型,如果是.css文件,我这边就发送的是Content-Type: text/css; 如果是.js 文件,我这边就发送
Content-Type: application/javascript;

你可能感兴趣的:(C,Web,linux,web,css,html)