MIME типови у HTTP протоколу
MIME типови омогућавају навођење типа примљеног фајла како би прегледач могао исправно да га обради.
На пример, прегледач мора да разуме, да у примљеном фајлу се налази CSS, или слика и да их интерпретира на одговарајући начин.
Наравно, најчешће се ова информација
може добити по екстензији фајла.
На пример, очигледно је да у фајлу
са екстензијом .css се налазе
CSS стилови. Али прегледачу ће бити лакше,
ако је тип садржаја наведен
експлицитно.
Навођење MIME типа у HTTP протоколу
се обавља у заглављу Content-Type.
Хајде да погледамо најпопуларније
варијанте.
Садржај - HTML код:
Content-Type: text/html
Садржај - CSS код:
Content-Type: text/css
Садржај - JavaScript код:
Content-Type: text/javascript
Садржај - прост текст:
Content-Type: text/plain
Садржај - PNG слика:
Content-Type: image/png
Садржај - JPG слика:
Content-Type: image/jpeg
Садржај - текст у JSON формату:
Content-Type: application/json
Садржај - текст у XML формату:
Content-Type: text/xml