MIME typy v protokole HTTP
MIME typy umožňujú určiť typ prijímaného súboru, aby ho prehliadač vedel správne spracovať.
Napríklad, prehliadač musí vedieť rozpoznať, či prijatý súbor obsahuje CSS, alebo obrázok a interpretovať ich primeraným spôsobom.
Samozrejme, najčastejšie je možné túto informáciu
získať z prípony súboru.
Napríklad, je zrejmé, že súbor
s príponou .css obsahuje
CSS štýly. Ale prehliadaču to uľahčí,
ak bude typ obsahu explicitne určený.
Určenie MIME typu v protokole HTTP
sa uskutočňuje v hlavičke Content-Type.
Pozrime sa na najbežnejšie
príklady.
Obsah - HTML kód:
httpContent-Type: text/html
Obsah - CSS kód:
httpContent-Type: text/css
Obsah - JavaScript kód:
httpContent-Type: text/javascript
Obsah - čistý text:
httpContent-Type: text/plain
Obsah - PNG obrázok:
httpContent-Type: image/png
Obsah - JPG obrázok:
httpContent-Type: image/jpeg
Obsah - text vo formáte JSON:
httpContent-Type: application/json
Obsah - text vo formáte XML:
httpContent-Type: text/xml