HTTP протоколида MIME турлари
MIME турлари браузер тўғри ишлаши учун олинаётган файлнинг турини кўрсатиш имконини беради.
Мисол учун, браузер олган файлда CSS ёки расм борлигини тушуниши ва уларни мос равищда интерапретация қилиши керак.
Албатта, кўп ҳолларда бу маълумотни
файл кенгайтмаси бўйича олиш мумкин.
Мисол учун, аниқки, кенгайтмаси .css бўлган файлда
CSS стиллари жойлашган. Аммо агар контент тури
аник кўрсатилса, браузер учун осонроқ бўлади.
HTTP протоколида MIME турини кўрсатиш
Content-Type сарлавҳасида амалга оширилади.
Келгила, энг оммабоп вариантларини кўриб чиқайлик.
Контент - HTML код:
Content-Type: text/html
Контент - CSS код:
Content-Type: text/css
Контент - JavaScript код:
Content-Type: text/javascript
Контент - oddiy матн:
Content-Type: text/plain
Контент - PNG расм:
Content-Type: image/png
Контент - JPG расм:
Content-Type: image/jpeg
Контент - JSON форматидаги матн:
Content-Type: application/json
Контент - XML форматидаги матн:
Content-Type: text/xml