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