MIME-typer i HTTP-protokollet
MIME-typer gör det möjligt att specificera typen av mottagen fil så att webbläsaren kan bearbeta den korrekt.
Till exempel ska webbläsaren förstå att den mottagna filen innehåller CSS, eller en bild och tolka dem på lämpligt sätt.
Naturligtvis kan denna information oftast
hämtas från filändelsen.
Till exempel är det uppenbart att en fil
med ändelsen .css innehåller
CSS-stilar. Men det blir enklare för webbläsaren
om innehållstypen anges
explicit.
Angivande av MIME-typ i HTTP-protokollet
görs i huvudet Content-Type.
Låt oss titta på de mest populära
alternativen.
Innehåll - HTML-kod:
Content-Type: text/html
Innehåll - CSS-kod:
Content-Type: text/css
Innehåll - JavaScript-kod:
Content-Type: text/javascript
Innehåll - vanlig text:
Content-Type: text/plain
Innehåll - PNG-bild:
Content-Type: image/png
Innehåll - JPG-bild:
Content-Type: image/jpeg
Innehåll - text i JSON-format:
Content-Type: application/json
Innehåll - text i XML-format:
Content-Type: text/xml