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:

httpContent-Type: text/html

Obsah - CSS kód:

httpContent-Type: text/css

Obsah - JavaScript kód:

httpContent-Type: text/javascript

Obsah - prostý text:

httpContent-Type: text/plain

Obsah - PNG obrázek:

httpContent-Type: image/png

Obsah - JPG obrázek:

httpContent-Type: image/jpeg

Obsah - text ve formátu JSON:

httpContent-Type: application/json

Obsah - text ve formátu XML:

httpContent-Type: text/xml