首页 > 作文

Html请求CSS显示:Resource interpreted as Stylesheet but transferred with MIME type text/html

更新时间:2023-04-07 14:30:54 阅读: 评论:0

情况如下:

Tomcat服务器上CSS的Content-Type格式设置错了,导致CSS样式出不来,借助了以为博主的博客,搞了两天,最终是弄好了。博客

原因:

Web 服务器在响应请求时,除了返回所请求的资源本身,一般还会在响应的头好听的快手昵称部带上 Content-Type 字段,其值应当与该资源的 MIME 类型相匹配。如果 Content-Type 没有与资源一同返回或配置不正确的话,就有可能在一些浏览器上造成兼容性问题。如网页中的样式文件 CSS 对应的 Cont舟山普陀山ent-Type 应该为 text/css,如果未返回正确的 Content-Type,则有可能造成浏览器拒绝渲染样式。
但是我工程中加了过滤器,统一了返回的类型为text/html,只需要把对应的CSS的请求改了就行了。

解决方法:

在过滤器中加入以下代码,将包含css等的请求的ContentType设置成”text/css;chart=utf-8″。

request.tCharacterEncoding("utf-8");        respon.tCharacterEncoding("utf-8");        if (requestURI.contains("/css/") ||                requestURI.contains("/js/") ||                requestURI.contains("/fonts/") ||                requestURI.contains("/img/") ||                requestURI.contains("/images/") ||                requestURI.contains("/error/")) {                 respon.tContentType(汽车线路维修"text/css;chart=utf-8");                filterChain.doFilter(request, respon);            return;        }        respon.tContentTy志愿者作文pe(生来彷徨歌词"text/html;chart=utf-8");

弄了2天,完成:

这里是总结:

借助了博客:

本文地址:https://blog.csdn.net/qq_19265749/article/details/109274612

本文发布于:2023-04-07 14:30:52,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/f2f0085ab6b450f211fb469d0930a887.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:Html请求CSS显示:Resource interpreted as Stylesheet but transferred with MIME type text/html.doc

本文 PDF 下载地址:Html请求CSS显示:Resource interpreted as Stylesheet but transferred with MIME type text/html.pdf

标签:样式   资源   博客   舟山
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图