MIME-tyyppi
Wikipedia
MIME-tyyppi on tunnus, joka kertoo sisällön (esimerkiksi tiedosto tai sähköposti) tyypin. MIME-tyyppi on alun perin määritelty MIME-sähköpostiliitteitä varten, mutta sitä käytetään yleisemminkin.
MIME-tyyppi vastaa jossain määrin tiedoston tunnistusta tiedostopäätteillä, mutta se on yleiskäyttöisempi. MIME-tyyppiä ei voi yleensä voi Unix tai Windows-järjestelmissä tallentaa tiedon mukana levylle, vain se on ainoastaan selainten ja sähköpostiohjelmien tapa käsitellä dataa.
Esimerkkejä MIME-tyypeistä ovat:
- image/png - PNG-muotoinen kuva
- text/plain - tavallista ASCII-muotoista tekstiä
- text/XML - XML-muotoista rakenteellista tekstiä
- text/html - HTML-sivu
- audio/mpeg - MP3-muotoista ääntä
- application/vnd.stardivision.calc - sovelluskohtaista (vnd=vendor specific) tietoa (StarOffice-taulukkolaskin)
- application/octet-stream mitä tahansa määrittelemätöntä binääridataa
Unix-käyttöjärjestelmässä de facto standardiksi on muodostunut tiedosto /etc/mailcap, jossa kerrotaan, millä ohjelmalla ohjelma voi käsitellä minkäkin MIME-tyypin mukaista sisältöä.
Kun käsitellään tiedostoa, josta MIME-metadata puuttuu, käytetään usein /etc/mime.types -tiedostoa sen päättelyyn, mikä on tiedoston MIME-tyyppi sen tiedostopäätteen perusteella. Kehittyneemmät järjestelmät käyttävät tyypin päättelyyn myös tiedoston sisältöön perustuvia arvauksia.
[muokkaa] Standardointi
MIME-tyypit on standardoitu RFC-suosituksissa:
- RFC 2045 - Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies
- RFC 2046 - Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types
- RFC 1524 - A User Agent Configuration Mechanism For Multimedia Mail Format Information (Mailcap-tiedosto)
MIME-tyyppejä ylläpidetään IANA:n rekisterissä [1].