MIME Type
MIME Type (Multipurpose Internet Mail Extensions) je zkratka pro typy dat (media typy) definované v rámci internetových komunikací. MIME typy jsou používány k identifikaci a označení různých typů dat, která jsou přenášena přes internet pomocí protokolů jako je HTTP. Tyto typy dat umožňují webovým prohlížečům a dalším klientům interpretovat a zobrazovat obsah správným způsobem.
Každý MIME typ je reprezentován dvouslovným řetězcem, který se skládá z typu a podtypu odděleného lomítkem. Typ definuje hlavní kategorii dat, zatímco podtyp specifikuje konkrétní formát nebo použití těchto dat. Například:
- text/plain (typ: „text“, podtyp: „plain“) označuje obyčejný textový soubor.
- image/jpeg (typ: „image“, podtyp: „jpeg“) označuje JPEG obrázek.
- application/pdf (typ: „application“, podtyp: „pdf“) označuje soubor ve formátu PDF.
MIME typy jsou důležité pro webové servery, které používají tyto informace pro správné nastavení HTTP hlaviček, aby klientům poskytly potřebné informace o datových typech. To je zvláště důležité při poskytování webových stránek a souborů, aby webové prohlížeče věděly, jak správně interpretovat a zobrazit obsah, jako jsou HTML dokumenty, obrázky, videa, PDF soubory a další.
V případě, že server poskytuje nesprávný MIME typ, může dojít k problémům s vykreslením obsahu v prohlížeči nebo ke stahování souborů místo jejich zobrazení. Správné použití MIME typů je klíčové pro správnou a bezproblémovou komunikaci mezi webovými servery a klienty na internetu.