Trouver les types MIME pour n'importe quelle extension de fichier dans une base de données
Les types MIME (Multipurpose Internet Mail Extensions) sont des étiquettes standardisées qui identifient le format d'un fichier ou d'un flux de données. Un type MIME est composé d'un type et d'un sous-type séparés par une barre oblique : `text/html`, `application/json`, `image/png`. L'en-tête HTTP `Content-Type` utilise les types MIME pour indiquer au navigateur comment interpréter une réponse.
Cet outil recherche le type MIME correct pour une extension de fichier (`.pdf` → `application/pdf`) et inversement trouve les extensions communes pour un type MIME donné.
`application/octet-stream` est le type binaire générique — secours quand aucun type spécifique n'est connu. Les types spécifiques comme `application/pdf` indiquent exactement au navigateur la nature des données.
La norme IANA est `text/javascript` (depuis RFC 9239 de 2020). Beaucoup de serveurs utilisent encore `application/javascript`. Les navigateurs acceptent les deux. Utiliser toujours `text/javascript` pour les nouvelles configurations.
Utilisé pour les soumissions de formulaires HTML avec des téléversements de fichiers. Les soumissions standard utilisent `application/x-www-form-urlencoded`. Pour les téléversements, les données binaires ne peuvent pas être encodées en URL.
Les types MIME peuvent inclure des paramètres après un point-virgule. Le plus courant est `charset` : `Content-Type: text/html; charset=UTF-8` indique au navigateur d'interpréter le HTML en UTF-8.
Calculateur de sous-réseau · Adresse IP en binaire · Constructeur d'URL · Analyseur de chaîne de requête · Constructeur d'en-têtes HTTP · Référence des ports communs