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