Czy nagłówek HTTP Content-Type jest zawsze wymagany?
To pytanie dotyczy zachowania przeglądarki, a także specyfikacji protokołu do łączenia, importowania, w tym lub wymieniania CSS, JS, obrazów i innych plików ze stron internetowych, plików js lub plików css.
Podczas testowania plików statycznych i dostarczania zawartości skompresowanej odkryłem, że kilka przeglądarek stwarza problem, jeśli odejdziesz od konwencji. Podobnie jak: IE6 stwarza problem, jeśli nie wysyłaszContent-Disposition: inline;
nagłówek dla wszystkich wbudowanych plików CSS, JS itp., a nie tak stara wersja safari nie obsługuje poprawnie plików CSS z gzipem, jeśli używasz rozszerzenia pliku.gz
jak wmain-styles.css.gz
.
Chcę zapytać o zachowanie przeglądarekContent-Type
nagłówek odpowiedzi. Od<link>
, <script>
i<img>
już określiłeś typ zawartości, czy ten nagłówek może być bezpiecznie pominięty lub czy niektóre przeglądarki tego wymagają?