MIME typy v protokolu HTTP
MIME typy umožňují určit typ přijímaného souboru, aby jej prohlížeč mohl správně zpracovat.
Například prohlížeč musí poznat, že v přijatém souboru je CSS, nebo obrázek a interpretovat je odpovídajícím způsobem.
Samozřejmě, nejčastěji lze tuto informaci
získat z přípony souboru.
Například je zřejmé, že v souboru
s příponou .css jsou
CSS styly. Ale prohlížeči to bude jednodušší,
pokud bude typ obsahu uveden
explicitně.
Uvedení MIME typu v protokolu HTTP
se provádí v hlavičce Content-Type.
Pojďme se podívat na nejoblíbenější
možnosti.
Obsah - HTML kód:
Content-Type: text/html
Obsah - CSS kód:
Content-Type: text/css
Obsah - JavaScript kód:
Content-Type: text/javascript
Obsah - prostý text:
Content-Type: text/plain
Obsah - PNG obrázek:
Content-Type: image/png
Obsah - JPG obrázek:
Content-Type: image/jpeg
Obsah - text ve formátu JSON:
Content-Type: application/json
Obsah - text ve formátu XML:
Content-Type: text/xml