如何返回字体的 MIME 类型?

发布于 2024-09-15 16:35:57 字数 192 浏览 5 评论 0原文

字体的正确 MIME 类型 这个问题已经解决了,但是我不知道该怎么办。 帮助我,我使用 cakePHP ,我读过 bookcake 中的 RequestHanlder 组件,但我从未使用过 MIME。

Proper MIME type for fonts
This matter is solved but i dont know how to do.
help me I use cakePHP , I read RequestHanlder Component in bookcake but i dont ever use MIME.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

雨的味道风的声音 2024-09-22 16:35:57
header('Content-Type: font/opentype');

将其放在控制器中任何输出之前的任何位置。这是标准的 PHP,与 Cake 没有太大关系。您也可以使用 RequestHandlerComponent::respondAs() 来设置它,最终会执行相同的操作。

只有当您使用 Cake/PHP 提供字体文件时,这才有意义。如果它们只是由您的 Web 服务器(Apache?)提供服务的 /webroot 文件夹中的文件,那么 PHP 和 Cake 都与它无关。在这种情况下,您需要指示您的 Web 服务器提供特定类型的特定文件。请参阅此处举个例子。

header('Content-Type: font/opentype');

Put this anywhere in the controller before any output. This is standard PHP and doesn't have much to do with Cake. You can use RequestHandlerComponent::respondAs() to set this as well, which in the end does the same thing.

This only makes sense though if you're serving the font files using Cake/PHP at all. If they're just files in the /webroot folder that get served by your web server (Apache?), then neither PHP nor Cake have anything to do with it. In that case you need to instruct your web server to serve certain files with certain types. See here for an example.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文