Изначально типы MIME проектировались для muligheten til å overføre andre data enn tekst. Egentlig var det for e-post. For å overføre et bilde, gjennom protokollen, ble MIME-typen for eksempel brukt, som rapporterer at for eksempel en JPEG-fil blir overført.
MIME-typer brukes aktivt for sendingdata i HTTP-protokollen. Enkelt sagt beskriver den tilleggsattributtene til en videresendt pakke og støtter muligheten til å implementere overføring av flere filer, til og med nestet i en melding. For å informere adressaten om hvilken filtype som overføres, og følgelig hvordan du arbeider med den, legges MIME-typen til overskriften. For eksempel er ren tekst merket tekst / vanlig, og elektroniske sider er merket tekst / html.
Om hvordan MIME-typene er ordnet og hvorforNettutviklere og programmerere trenger å vite hvem som har ansvaret for å lage produkter som på en eller annen måte fungerer med nettverket. Det er bedre å beskrive samspillet ved å bruke et eksempel nærmere virkeligheten.
Nettprogrammerer skriver kode for en av sidenenettstedet. Det lar deg laste ned en PDF-fil. Samtidig indikerer den i koden MIME for denne datatypen: applikasjon / pdf. Nettleseren, med henvisning til denne siden, leser tittelen og innser at det er en PDF-fil. Og avhengig av innstillingene, begynner den enten å laste den ned, eller bare åpne den for visning i et vindu. Dermed lar separasjonen av innhold i typer klienten reagere tilstrekkelig på innkommende datatyper på en passende måte.
Количество разновидностей файлов, перечисленных в MIME-standard, flott. For enkelhets skyld er de alle delt inn i kategorier. Det er verdt å vurdere de viktigste og beskrive typene, samt hvordan nettleseren vil svare på dem.
Den inneholder typer som på en eller annen måte er relatert til overføring av tekstinformasjon. Dette kan inkludere skript, stilark, ren tekst. Kategorien inkluderer:
Her overføres utvidelser av de overførte filene, for eksempel slik:
Inneholder typer som kan være entenEllers, kjør, det vil si dataene fra noen applikasjoner eller tjenester. Nettleserens reaksjon på noen av dem kan være en forespørsel om å starte et spesielt program eller åpne det direkte på siden.
I analogi med grafiske filer overføres utvidelser hovedsakelig i denne kategorien:
X-typer hører til kategori-applikasjonen. Hvis du bruker dem, indikeres ikke-standardfiltyper. Disse inkluderer for eksempel arkivtjære, RAR, FLASH og mange andre som ikke er inkludert på hovedlisten.
MIME-typelisten utvides konstant pgafremveksten av nye teknologier, standarder og filtyper. Den gjeldende listen finner du i de siste oppdateringene av RFC-dokumenter angående MIME-typer.