Maison > développement back-end > Golang > Pourquoi App Engine remplace-t-il le type MIME pour les fichiers .otf ?

Pourquoi App Engine remplace-t-il le type MIME pour les fichiers .otf ?

DDD
Libérer: 2024-11-05 04:47:02
original
460 Les gens l'ont consulté

Why Does App Engine Override MIME Type for .otf Files?

App Engine remplace le type MIME pour les fichiers .otf

Malgré la spécification manuelle du type MIME pour les fichiers .otf dans la configuration app.yaml, App Engine persiste à le remplacer par application/octet-stream. Comprendre la cause de ce comportement et comment le résoudre est crucial.

Cause du remplacement

Sur les machines locales, l'extension .otf a généralement le type MIME correct défini dans les fichiers système comme /etc/mime.types. Cependant, App Engine ne dispose pas de ces définitions à l'échelle du système.

Solution : spécifiez explicitement le type MIME

Pour résoudre ce problème, modifiez le champ mime_type dans la configuration app.yaml. en conséquence :

<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, App Engine sera invité à utiliser le type de contenu approprié lors de la diffusion de fichiers .otf. Cela devrait résoudre le problème.

Conseils

Pour plus d'informations sur la configuration des types MIME dans App Engine, reportez-vous à la documentation officielle sur https://developers.google. com/appengine/docs/python/config/appconfig#Python_app_yaml_Static_file_handlers.

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal