Cosa sono i tipi MIME
Un tipo MIME, sigla di Multipurpose Internet Mail Extensions, è un'etichetta standardizzata che descrive la natura e il formato di un documento. Nasce negli anni novanta per permettere alla posta elettronica di trasportare non solo testo, ma anche immagini, audio e allegati binari. Oggi lo stesso meccanismo regola buona parte del traffico web.
La struttura è sempre nella forma tipo/sottotipo. La prima parte indica la categoria generale, la seconda il formato preciso. Alcuni esempi diffusi:
| Tipo MIME | Descrizione |
|---|---|
text/html |
Pagina HTML |
application/json |
Dati in formato JSON |
image/png |
Immagine PNG |
application/pdf |
Documento PDF |
Il tipo viaggia nell'header HTTP Content-Type e dice al browser, al client di posta o all'applicazione come interpretare i byte ricevuti. Senza questa indicazione un browser non saprebbe se mostrare una pagina, scaricare un file o riprodurre un video. Comprendere i tipi MIME è quindi la base per chi lavora con il web, le API e gli allegati.