开发者社区> 问答> 正文

cdn上css文件引入页面后,response为空

网站中,为了提高访问速度,吧css,js都换成cdn,是很常见的需求,最近发现引入的部分css没有对页面进行渲染,查看原因是css文件已经成功加载,但是,response内容是空的,直接打开浏览器访问这个css是可以访问到内容的。

所以导致页面样式错乱:
screenshot
screenshot
这些文件都是在同一个cdn上的

展开
收起
杨冬芳 2016-06-13 17:45:46 3234 0
1 条回答
写回答
取消 提交回答
  • IT从业

    已经找到原因了:

    html中的link引入css时,文件类型是text/css,如果服务器端返回的文件类型不符,那么,response就是空的,无法加载到页面。

    这个问题的出现,是cdn,默认把文件类型设置成了text/plain类型,修改为text/css类型就好了

    2019-07-17 19:36:38
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
CDN助力企业网站进入HTTPS时代 立即下载
构建智能化的视频系统 阿里云CDN的进化 立即下载
CDN数据化实践 立即下载