Wird der Content-Type-HTTP-Header immer benötigt?
Diese Frage bezieht sich auf das Browserverhalten sowie auf die Protokollspezifikation zum Verknüpfen, Importieren, Einschließen oder Auslesen von CSS-, JS-, Bild- und anderen Dateien aus Webseiten, JS-Dateien oder CSS-Dateien.
Beim Testen von statischen Dateien und der Bereitstellung komprimierter Inhalte stellte ich fest, dass nur wenige Browser Probleme verursachen, wenn Sie sich von Konventionen entfernen. Wie: IE6 schafft Problem, wenn Sie nicht sendenContent-Disposition: inline;
Header für alle Inline-CSS-, JS-usw.-Dateien und eine nicht so alte Version von Safari verarbeitet gzippte CSS-Dateien nicht richtig, wenn Sie die Dateierweiterung verwenden.gz
wie inmain-styles.css.gz
.
Ich möchte nach dem Verhalten von Browsern fragenContent-Type
Antwort-Header. Schon seit<link>
, <script>
und<img>
Geben Sie den Inhaltstyp bereits an. Kann dieser Header sicher übersprungen werden, oder wird er von einigen Browsern aus irgendeinem Grund benötigt?