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.
conținut
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.
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.
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.
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.
- Cum se transferă un fișier de la telefon la telefon: sfaturi și trucuri
- Lucrul cu textul. Cum se determină codificarea unui fișier
- Fișier SQL. Formatul de fișier SQL: descrierea extensiei
- Care sunt protocoalele FTPS și SFTP?
- Ce sunt fișierele? Tipuri de fișiere
- Ce este un protocol HTTP?
- Pantomima este o modalitate specială de comunicare cu lumea exterioară
- Cum se conectează fișierele la un fișier?
- Cum se configurează porturile FTP? Ce sunt porturile FTP?
- Detalii despre cine este LOL
- Extinderea unui fișier text: tipuri și aspecte principale ale determinării afilierii programelor
- `MIM-300` - mașină de tocat carne, de neînlocuit în industria alimentară
- Marcel Marceau este un actor de gen faimos. Creativitatea și viața personală a artistului
- Oleg Yemtsev: biografie și creativitate
- Cum se deschide un fișier XML în forma sa normală: cele mai simple metode și programe
- Sirena publica: Perle de intelepciune
- Bazele informaticii. Ce este o extensie de fișier?
- "Mimimis" - un tort pentru copii
- Ce este TCP-IP?
- Protocolul FTP
- Traducerea fișierelor pdf în alte formate