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ą?

questionAnswers(3)

yourAnswerToTheQuestion