Maison > développement back-end > Golang > Comment résoudre le problème « Impossible de deviner le type MIME » pour les polices .otf dans App Engine ?

Comment résoudre le problème « Impossible de deviner le type MIME » pour les polices .otf dans App Engine ?

Patricia Arquette
Libérer: 2024-11-04 12:16:30
original
487 Les gens l'ont consulté

How to Fix the

Problème "Impossible de deviner le type MIME" dans App Engine

Les développeurs rencontrent souvent un problème où App Engine remplace le type MIME de certains fichiers, tels que les polices .otf, par défaut "application/octet-stream". Cet article résout ce problème et explique comment spécifier le type MIME correct pour vos fichiers.

Dans votre fichier de configuration donné, vous avez défini des gestionnaires de fichiers statiques pour différents types de fichiers, y compris les polices. Cependant, le gestionnaire des fichiers .otf utilisait à l'origine "http_headers" pour définir le type MIME, ce qui est incorrect.

Pour résoudre ce problème, vous devez utiliser la clé "mime_type" à la place :

<code class="yaml"> - url: /home/font/(.*\.otf)
   static_files: home/font/
   upload: home/font/(.*\.otf)
   mime_type: application/x-font-otf</code>
Copier après la connexion

En spécifiant explicitement le type MIME à l'aide de "mime_type", vous demandez à App Engine d'utiliser le type MIME correct pour les fichiers .otf, ce qui devrait empêcher le remplacement par défaut.

Il est important de vous assurer que le type MIME le type que vous spécifiez est exact pour le type de fichier en question. En cas de doute, vous pouvez vous référer aux définitions de type MIME standard ou consulter la documentation pertinente pour votre type de fichier spécifique.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal