MIME típusok a HTTP protokollban

A MIME típusok lehetővé teszik a fogadott fájl típusának megadását, hogy a böngésző helyesen tudja azt feldolgozni.

Például a böngészőnek meg kell értenie, hogy a kapott fájl CSS-t vagy képet tartalmaz, és ennek megfelelően kell értelmeznie azokat.

Természetesen legtöbbször ezt az információt a fájl kiterjesztéséből lehet megkapni. Például nyilvánvaló, hogy a .css kiterjesztésű fájlban CSS stílusok találhatók. De a böngésző számára könnyebb lesz, ha a tartalom típusa kifejezetten meg van adva.

A MIME típus megadása a HTTP protokollban a Content-Type fejlécben történik. Nézzük meg a legnépszerűbb lehetőségeket.

Tartalom - HTML kód:

httpContent-Type: text/html

Tartalom - CSS kód:

httpContent-Type: text/css

Tartalom - JavaScript kód:

httpContent-Type: text/javascript

Tartalom - egyszerű szöveg:

httpContent-Type: text/plain

Tartalom - PNG kép:

httpContent-Type: image/png

Tartalom - JPG kép:

httpContent-Type: image/jpeg

Tartalom - szöveg JSON formátumban:

httpContent-Type: application/json

Tartalom - szöveg XML formátumban:

httpContent-Type: text/xml