gpt4 book ai didi

google-chrome - Google Chrome将警告资源解释为字体,但以MIME类型application/octet-stream传输:

转载 作者:行者123 更新时间:2023-12-03 13:46:16 48 4
gpt4 key购买 nike

我不断收到这个警告

资源被解释为字体,但以MIME类型application / octet-stream传输:“ http://127.0.0.1:8080/assets/font/fontawesome-webfont.woff”。

我正在使用Play 2.0.4网络服务器。我将mime-types添加到了application.conf文件中,如下所示

mimetype.eot = application/vnd.ms-fontobject
mimetype.otf = application/octet-stream
mimetype.ttf=application/x-font-ttf
mimetype.woff = application/x-font-woff


任何想法我可能做错了。

最佳答案

实际上,我找到了答案:


某些浏览器(例如Google Chrome)在显示字体时会显示此警告
从Web服务器下载,该Web服务器设置了意外的MIME类型,用于
字体。

对于许多字体类型,都有解决方案!

使用以下MIME更新Web服务器的配置
每个字体文件扩展名的类型:

.ttf — font/truetype 
.otf — font/opentype
.eot — application/vnd.ms-fontobject
.woff — application/x-font-woff


如果你
正在使用Apache配置,您可以包含AddType指令
对于每种字体类型:

AddType应用程序/vnd.ms-fontobject eot
AddType字体/真型ttf
AddType应用程序/ x-font-woff woff
AddType字体/ OpenType OTF

对于每种字体配置了特定的MIME类型,而不是常规类型
应用程序/八位字节流MIME类型,您应该不再看到警告
在您的Web浏览器控制台中。

此配置-在清理控制台时有效-
不包含技术上正确的MIME类型,例如OTF之类的字体,
TTF和WOFF。对于这些字体类型,官方的MIME类型没有
(尚未批准)。 WOFF的正式类型-application / font-woff
—已请求。AddType字体/ opentype otf


http://www.jbarker.com/blog/2011/resource-interpreted-font-transferred-mime-type

关于google-chrome - Google Chrome将警告资源解释为字体,但以MIME类型application/octet-stream传输:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13189089/

48 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com