Heim  >  Artikel  >  Backend-Entwicklung  >  Wie überschreibe ich den MIME-Typ „application/octet-stream“ in App Engine?

Wie überschreibe ich den MIME-Typ „application/octet-stream“ in App Engine?

DDD
DDDOriginal
2024-11-04 14:27:02186Durchsuche

How to Override the

Überschreiben des Anwendungs-/Octet-Stream-Mimetyps in App Engine

Beim Hosten statischer Dateien in App Engine weist die Plattform möglicherweise standardmäßig den MIME zu Geben Sie „application/octet-stream“ anstelle des vorgesehenen Typs ein. Dies kann auch dann auftreten, wenn die Konfigurationsdatei scheinbar den richtigen MIME-Typ angibt.

Um dieses Problem zu beheben, verwenden Sie den Parameter „mime_type“ in der App Engine-Konfigurationsdatei anstelle von „http_headers“. Hier ist ein Beispiel:

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

Diese Konfiguration stellt sicher, dass Dateien mit der Erweiterung „.otf“ wie vorgesehen mit dem richtigen MIME-Typ „application/x-font-otf“ bereitgestellt werden.

Der Parameter „http_headers“ wird hauptsächlich zum Festlegen von HTTP-Headern verwendet, die keinen Bezug zu MIME-Typen haben, wie z. B. „Cache-Control“ oder „Content-Disposition“. Durch die gezielte Verwendung von „mime_type“ wird das Standardverhalten von „application/octet-stream“ überschrieben und App Engine gezwungen, den in der Konfiguration angegebenen MIME-Typ zu berücksichtigen.

Das obige ist der detaillierte Inhalt vonWie überschreibe ich den MIME-Typ „application/octet-stream“ in App Engine?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn