MIME tipovi u HTTP protokolu

MIME tipovi omogućavaju da se naznači tip primenjenog fajla, kako bi pregledač mogao da ga obradi ispravno.

Na primer, pregledač treba da razume, da u primljenom fajlu se nalazi CSS, ili slika i da ih interpretira na odgovarajući način.

Naravno, najčešće se ova informacija može dobiti po ekstenziji fajla. Na primer, očigledno je da u fajlu sa ekstenzijom .css se nalaze CSS stilovi. Ali pregledaču će biti lakše, ako je tip sadržaja naveden eksplicitno.

Naznačavanje MIME tipa u HTTP protokolu se vrši u zaglavlju Content-Type. Hajde da razmotrimo najpopularnije varijante.

Sadržaj - HTML kod:

httpContent-Type: text/html

Sadržaj - CSS kod:

httpContent-Type: text/css

Sadržaj - JavaScript kod:

httpContent-Type: text/javascript

Sadržaj - običan tekst:

httpContent-Type: text/plain

Sadržaj - PNG slika:

httpContent-Type: image/png

Sadržaj - JPG slika:

httpContent-Type: image/jpeg

Sadržaj - tekst u JSON formatu:

httpContent-Type: application/json

Sadržaj - tekst u XML formatu:

httpContent-Type: text/xml