MIME навъҳо дар протоколи HTTP

MIME навъҳо имкон медиҳанд, ки навъи файли гирифташуда муайян карда шавад, то браузер тавонад онро дуруст кор карда таҳил кунад.

Масалан, браузер бояд фаҳмад, ки дар файли гирифташуда CSS, ё тасвир мавҷуд аст ва онҳоро мувофиқ тарз тафсир кунад.

Албатта, аксар вақт ин маълумотро метавон аз рӯи васеъшавии файл ба даст овард. Масалан, равшан аст, ки дар файл бо васеъшавии .css услуби CSS мавҷуд аст. Вале барои браузер осонтар хоҳад буд, агар навъи мундариҷа равшан муайян карда шавад.

Муайян кардани навъи MIME дар протоколи HTTP дар сарлавҳаи Content-Type анҷом дода мешавад. Биёед маъмултарин вариантҳоро баррасӣ кунем.

Мундариҷа - рамзи HTML:

httpContent-Type: text/html

Мундариҷа - рамзи CSS:

httpContent-Type: text/css

Мундариҷа - рамзи JavaScript:

httpContent-Type: text/javascript

Мундариҷа - матни сода:

httpContent-Type: text/plain

Мундариҷа - тасвири PNG:

httpContent-Type: image/png

Мундариҷа - тасвири JPG:

httpContent-Type: image/jpeg

Мундариҷа - матн дар формати JSON:

httpContent-Type: application/json

Мундариҷа - матн дар формати XML:

httpContent-Type: text/xml