MIME-typer i HTTP-protokollen
MIME-typer lar deg spesifisere typen av mottatt fil, slik at nettleseren kan behandle den riktig.
For eksempel bør nettleseren forstå at den mottatte filen inneholder CSS, eller et bilde, og tolke dem tilsvarende.
Selvfølgelig kan denne informasjonen
oftest hentes fra filendelsen.
For eksempel er det åpenbart at i en fil
med endelsen .css ligger det
CSS-stiler. Men det vil være enklere for nettleseren
hvis innholdstypen er spesifisert
eksplisitt.
Spesifisering av MIME-type i HTTP-protokollen
skjer i hodelinjen Content-Type.
La oss se på de mest populære
variantene.
Innhold - HTML-kode:
Content-Type: text/html
Innhold - CSS-kode:
Content-Type: text/css
Innhold - JavaScript-kode:
Content-Type: text/javascript
Innhold - ren tekst:
Content-Type: text/plain
Innhold - PNG-bilde:
Content-Type: image/png
Innhold - JPG-bilde:
Content-Type: image/jpeg
Innhold - tekst i JSON-format:
Content-Type: application/json
Innhold - tekst i XML-format:
Content-Type: text/xml