Maison  >  Article  >  développement back-end  >  Comment remplacer le type MIME \"application/octet-stream\" dans App Engine ?

Comment remplacer le type MIME \"application/octet-stream\" dans App Engine ?

DDD
DDDoriginal
2024-11-04 14:27:02182parcourir

How to Override the

Remplacement du type MIME d'application/de flux d'octets dans App Engine

Lors de l'hébergement de fichiers statiques sur App Engine, la plate-forme peut attribuer par défaut le MIME tapez comme "application/octet-stream" au lieu du type prévu. Cela peut se produire même si le fichier de configuration semble spécifier le type MIME correct.

Pour résoudre ce problème, utilisez le paramètre "mime_type" dans le fichier de configuration App Engine au lieu de "http_headers". Voici un exemple :

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

Cette configuration garantit que les fichiers avec une extension « .otf » sont servis avec le type MIME « application/x-font-otf » correct, comme prévu.

Le paramètre "http_headers" est principalement utilisé pour définir des en-têtes HTTP sans rapport avec les types MIME, tels que "Cache-Control" ou "Content-Disposition". En utilisant spécifiquement "mime_type", il remplace le comportement par défaut de "application/octet-stream" et force App Engine à respecter le type MIME spécifié dans la configuration.

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!

Déclaration:
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