MIME-typer i HTTP-protokollen
MIME-typer gør det muligt at angive typen af den modtagne fil, så browseren kan behandle den korrekt.
For eksempel skal browseren forstå, at den modtagne fil indeholder CSS, eller et billede og fortolke dem i overensstemmelse hermed.
Selvfølgelig kan denne information
oftest fås fra filendelsen.
For eksempel er det indlysende, at en fil
med endelsen .css indeholder
CSS-stilarter. Men det vil være lettere for browseren,
hvis indholdstypen er angivet
eksplicit.
Angivelse af MIME-type i HTTP-protokollen
sker i headeren Content-Type.
Lad os se på de mest populære
varianter.
Indhold - HTML-kode:
Content-Type: text/html
Indhold - CSS-kode:
Content-Type: text/css
Indhold - JavaScript-kode:
Content-Type: text/javascript
Indhold - almindelig tekst:
Content-Type: text/plain
Indhold - PNG-billede:
Content-Type: image/png
Indhold - JPG-billede:
Content-Type: image/jpeg
Indhold - tekst i JSON-format:
Content-Type: application/json
Indhold - tekst i XML-format:
Content-Type: text/xml