【发布时间】:2015-02-21 09:55:10
【问题描述】:
我正在编写一个基于 Spring Boot 的应用程序,并注意到 chrome 中有一些警告。它抱怨例如网络字体(扩展名 woff)以纯文本/文本而不是正确的 mime 类型发送。
我对静态文件使用常规机制,无需特殊配置。 我发现的源代码看起来不可能为“stock”ResourceHandler 添加更多的 mimetypes。 Resourcehandler 将 mime 类型识别分派给 servlet 容器,这是 spring-boot 1.2 的默认 tomcat。
我错过了什么吗?有人知道一种简单的方法来增强资源映射以提供更多具有正确 mime 类型的文件类型吗?
现在我正在考虑编写一个过滤器,用于触发静态内容并在事后修补缺失的 mimetype。也许我应该在 springsource 创建一个功能请求... ;-)
【问题讨论】:
标签: spring-mvc mime-types spring-boot embedded-tomcat-8