Tipuri MIME: descriere și listă de bază

Inițial, tipurile MIME au fost proiectate pentru capacitatea de a transfera alte date decât textul. De fapt a fost pentru e-mail. De exemplu, pentru a transfera o imagine, prin protocolul său, a fost utilizat un tip MIME, care informează că, de exemplu, un fișier JPEG este transmis.

Dezvoltarea tehnologiei și apariția acesteia

Tipurile MIME sunt utilizate în mod activ pentru transferul de date în protocolul HTTP. În termeni simpli, descrie atributele suplimentare ale pachetului transmis și susține capacitatea de a implementa transferul mai multor fișiere, chiar și imbricate într-un singur mesaj. Pentru a informa destinatarul despre ce tip de fișier este transmis și, în consecință, cum să lucrați cu acesta, antetul fișierului adaugă tipul MIME. De exemplu, textul simplu este etichetat text / simplu, iar paginile electronice sunt text / html.

De ce trebuie să știu despre MIME?

Pentru informații despre modul în care sunt proiectate tipurile MIME și pentru ce, este necesar să cunoaștem dezvoltatorii web și programatorii care au sarcina de a crea produse care funcționează cumva cu Rețeaua. Descrieți mai bine interacțiunea pe un exemplu apropiat de realitate.

tipuri de mime

Programatorul web scrie codul pentru una din paginile site-ului. Acesta vă permite să descărcați un fișier PDF. În cod, specifică un MIME pentru acest tip de date: application / pdf. Browserul, referindu-se la această pagină, citește titlul și înțelege că acesta este un fișier PDF. În funcție de setări, fie începe imediat să o descarce, fie o deschide doar pentru vizualizare în fereastră. Astfel, separarea conținutului în tipuri permite clientului să răspundă adecvat la tipurile de date primite într-un mod adecvat.

Lista de tip MIME

Numărul de soiuri enumerate în standardul MIME este mare. Pentru comoditate, toate sunt împărțite în categorii. Merită să luați în considerare cele principale și să descrieți tipurile, precum și modul în care browserul va reacționa la acestea.

Text de categorie

Există tipuri în ea care, într-un fel sau altul, sunt legate de transmiterea informațiilor textuale. Acestea pot include scripturi, foi de stil, text simplu. Categoria include:

  • HTML. Limbaj de markup Hypertext. Niciun site de pe Internet nu poate funcționa fără utilizarea acestuia.
  • Css. Cascade de stil cascadă. Designul și interacțiunea obiectelor pe pagină se realizează cu ajutorul unor astfel de fișiere.
  • jаvascript. Văzând acest tip, browserul va înțelege imediat că trebuie să proceseze o bucată de cod - un script.
  • Plain. Text simplu simplu.
  • Xml. Fișiere de marcare XML.


tip mime

Imaginea categoriei

Aici extensiile fișierelor transferate sunt trimise, de exemplu:

  • gif;
  • jpeg;
  • tiff.

Aplicarea categoriei

Acesta conține tipurile pe care le puteți începe, într-un fel sau altul, adică datele anumitor aplicații sau servicii. Reacția browserului la unele dintre ele poate fi o cerere de lansare a unui program special sau de deschidere a acestuia direct pe pagină.

  • JSON. Formatul de transfer de date convenabil. Spune browserului că răspunsul va fi trimis către json.
  • Pdf. În funcție de setările browserului, acest tip poate fi descărcat, vizualizat într-o fereastră sau utilizând un program terță parte instalat pe computer.
  • Zip și gzip. Transferul fișierelor de arhivă.
  • Ogg. Desemnarea conținutului multimedia.
  • Xhtml + xml. Formatul de transfer al datelor XHTML, care completează și îmbunătățește funcționalitatea codului HTML clasic și aduce, de asemenea, eficiența XML la standard.

lista de tip mime

Categorie audio

Prin analogie cu fișierele grafice din această categorie, extensiile sunt în principiu:

  • De bază. Tipul standard al fișierului de sunet.
  • Aac. format fișier audio.
  • Mpeg. Aici poate fi transmis mp3 sau mpeg.
  • X-ms-wma sau x-ms-ceară. Tipul de date Windows Media Audio.
  • WebM. Un format video destul de tânăr dezvoltat de Google. Suportat deja de multe browsere și playere media.

X

X-tipurile sunt clasificate ca aplicații. Cu ajutorul acestora sunt indicate tipuri de fișiere non-standard. Acestea includ, de exemplu, arhivele tar, RAR, FLASH și multe altele care nu sunt incluse în lista principală.

concluzie

Lista de tip MIME se extinde în mod constant datorită apariției de noi tehnologii, standarde și tipuri de fișiere. Puteți vedea lista curentă în cele mai recente actualizări ale documentelor RFC referitoare la tipurile MIME.

Distribuiți pe rețelele sociale:

înrudit
Lucrul cu textul. Cum se determină codificarea unui fișierLucrul cu textul. Cum se determină codificarea unui fișier
Fișier SQL. Formatul de fișier SQL: descrierea extensieiFișier SQL. Formatul de fișier SQL: descrierea extensiei
Care sunt protocoalele FTPS și SFTP?Care sunt protocoalele FTPS și SFTP?
Ce sunt fișierele? Tipuri de fișiereCe sunt fișierele? Tipuri de fișiere
Ce este un protocol HTTP?Ce este un protocol HTTP?
Pantomima este o modalitate specială de comunicare cu lumea exterioarăPantomima este o modalitate specială de comunicare cu lumea exterioară
Cum se conectează fișierele la un fișier?Cum se conectează fișierele la un fișier?
Cum se configurează porturile FTP? Ce sunt porturile FTP?Cum se configurează porturile FTP? Ce sunt porturile FTP?
Detalii despre cine este LOLDetalii despre cine este LOL
Extinderea unui fișier text: tipuri și aspecte principale ale determinării afilierii programelorExtinderea unui fișier text: tipuri și aspecte principale ale determinării afilierii programelor
» » Tipuri MIME: descriere și listă de bază