MIME vrste su izvorno dizajnirane zamogućnost prijenosa podataka koji nisu tekst. Ovo je bilo važno za e-poštu. Na primjer, za prijenos slike korišten je MIME tip kroz njegov protokol, što znači da se, primjerice, prenosi JPEG datoteka.
Za prijenos se aktivno koriste MIME tipovipodaci u HTTP protokolu. Jednostavno rečeno, opisuje dodatne atribute prosljeđenog paketa i podržava mogućnost implementacije prijenosa više datoteka, čak i ugniježđenih u jednoj poruci. Da bi primatelja obavijestili o kojoj se vrsti datoteke prenosi i, sukladno tome, kako s njom raditi, u zaglavlje se dodaje njena MIME vrsta. Na primjer, običan tekst je označen kao tekst / običan, a elektroničke stranice s tekstom / html.
O tome kako su raspoređeni MIME tipovi i čemu služe,to je potrebno znati za web programere i programere, čije odgovornosti uključuju stvaranje proizvoda, na ovaj ili onaj način radeći s webom. Bolje je interakciju opisati primjerom koji je blizak stvarnosti.
Web programer piše kod za jednu od stranicaweb mjesto. Omogućuje vam preuzimanje PDF datoteke. Istodobno, u kodu navodi MIME za ovu vrstu podataka: application / pdf. Preglednik, koji pristupa ovoj stranici, čita naslov i razumije da je riječ o PDF datoteci. A ovisno o postavkama, odmah ga započinje s preuzimanjem ili ga jednostavno otvara za pregled u prozoru. Dakle, podjela sadržaja na vrste omogućuje klijentu da na odgovarajući način adekvatno odgovori na dolazne tipove podataka.
Broj vrsta datoteka navedenih uMIME standard je velik. Radi praktičnosti, svi su kategorizirani. Vrijedno je razmotriti glavne i opisati vrste, kao i kako će preglednik na njih reagirati.
Sadrži vrste koje su, na ovaj ili onaj način, povezane s prijenosom tekstualnih informacija. To može uključivati skripte, stilske listove, običan tekst. Ova kategorija uključuje:
Ovdje se prosljeđuju nastavci prenesenih datoteka, na primjer, sljedeće:
Sadrži vrste koje mogu biti bilo kojeu suprotnom pokrenite, odnosno podatke nekih aplikacija ili usluga. Reakcija preglednika na neke od njih može biti zahtjev za pokretanjem posebnog programa ili otvaranjem izravno na stranici.
Analogno grafičkim datotekama, nastavci se uglavnom prenose u ovu kategoriju:
X vrste pripadaju kategoriji prijave. Koriste se za označavanje nestandardnih vrsta datoteka. To uključuje, na primjer, tar, RAR, FLASH arhive i mnoge druge koji nisu uključeni u glavni popis.
Popis vrsta MIME neprestano se proširuje zbogpojava novih tehnologija, standarda i vrsta datoteka. Za trenutni popis pogledajte najnovija ažuriranja RFC-ova za MIME vrste.