Riferimento Tipi MIME
Cerca tipi MIME per estensione di file o trova estensioni per tipo MIME. Sfoglia un database completo di tipi MIME comuni. Tutta l'elaborazione avviene nel tuo browser.
Risultati della ricerca
| Estensione | Tipo MIME | Categoria |
|---|
Nessun tipo MIME corrispondente trovato.
Sfoglia per categoria
Come utilizzare il riferimento tipi MIME
Cerca o sfoglia
Digita un'estensione (.html) o un tipo MIME nella casella di ricerca, oppure sfoglia le categorie.
Visualizza i risultati
Vedi i tipi MIME corrispondenti con le relative estensioni e categorie.
Copia
Clicca su qualsiasi risultato per copiare il tipo MIME o l'estensione.
Cosa sono i tipi MIME?
I tipi MIME (Multipurpose Internet Mail Extensions) sono identificatori standardizzati che descrivono la natura e il formato di un documento, file o insieme di byte. Sono utilizzati nei sistemi email, nei server web e nei browser web per determinare come il contenuto deve essere elaborato e visualizzato.
Struttura dei tipi MIME
Formato
I tipi MIME seguono il formato tipo/sottotipo (es. text/html)
Tipi comuni
Applicazione, audio, immagine, testo, video, font e modello
Utilizzo
Utilizzati nelle intestazioni HTTP Content-Type, email e validazione caricamento file
Domande frequenti
I tipi MIME indicano ai browser e ai server che tipo di contenuto stanno gestendo. Quando un server web invia un file, include il tipo MIME nell'intestazione Content-Type così il browser sa come visualizzarlo o elaborarlo.
Questo database copre i tipi MIME più comuni. Per tipi meno comuni, puoi consultare il registro ufficiale IANA (Internet Assigned Numbers Authority) che mantiene l'elenco completo.
Alcune estensioni di file possono mapparsi a più tipi MIME a seconda del contesto. Ad esempio, .js può essere application/javascript o text/javascript. Questo strumento mostra la mappatura più comunemente utilizzata.
type/subtype più parametri opzionali, standardizzato dall'RFC 6838: text/html; charset=utf-8, oppure multipart/form-data; boundary=----WebKitFormBoundary. Il tipo è la categoria ampia - application, audio, font, image, text, video, tra gli alberi registrati presso IANA - e i parametri trasportano dettagli come il charset o il boundary del multipart.
È la scelta di ripiego: dati binari di tipo sconosciuto. I server lo inviano quando il tipo è sconosciuto o quando forzano il download, e i client reagiscono salvando il file invece di aprirlo. Ricevere octet-stream per un documento che ci si aspettava di visualizzare di solito significa che la mappatura lato server manca o è errata.
I browser ispezionano i primi byte di una risposta per indovinarne il tipo effettivo quando Content-Type manca o è generico - e il fatto che un payload venga trattato come HTML o script ha implicazioni di sicurezza, quindi l'algoritmo è specificato. Un server invia X-Content-Type-Options: nosniff per imporre che il tipo dichiarato venga rispettato, il che impedisce, ad esempio, che una risposta JSON venga renderizzata come HTML.
text/html e text/css per pagine e stili; text/javascript (il valore standardizzato attuale per gli script) ; application/json per le API; multipart/form-data per gli upload di file; image/svg+xml per la grafica scalabile; e application/wasm per le risposte dei moduli WebAssembly. Impostarli correttamente influisce sulla modalità di esecuzione, sulla sicurezza e sulla gestione di CORS.
Sono contenitori che racchiudono più parti di tipi diversi in un unico messaggio, ciascuna con i propri header e un delimitatore boundary. multipart/form-data trasporta gli upload di file dei moduli in HTTP; multipart/alternative permette alle email di offrire lo stesso contenuto come testo semplice e HTML; multipart/byteranges abilita i download riprendibili tramite richieste HTTP Range.
Strumenti Correlati
Analizzatore User-Agent
Analizza stringhe User-Agent per rilevare browser, sistema operativo, tipo di dispositivo e motore di rendering
Analizzatore di intestazioni HTTP
Analizza intestazioni HTTP grezze in una tabella strutturata con estrazione dei cookie
Analizzatore cURL
Analizza comandi cURL e genera codice fetch() equivalente
Riferimenti autorevoli
Fonti primarie alla base di questo strumento - standard e specifiche ufficiali, non riassunti di seconda mano.
RFC 6838 - Media Type Specifications and Registration Procedures
La specifica IETF dei media type: struttura type/subtype, parametri e alberi.
IANA - Media Types Registry
Il registro ufficiale IANA di tutti i media type assegnati — l'elenco autorevole.
Media type - Wikipedia
La storia di MIME e come i media type sono diventati il vocabolario dei contenuti del web.