Recherche de type MIME
Recherchez localement les types MIME courants, leurs extensions et leur nature binaire ou textuelle.
- Presse-papiers
Cet outil vous a-t-il été utile ?
Comment fonctionne cet outil ?
Retrouvez les types MIME courants associés à une extension, un nom de fichier ou un type de média. Cette recherche consulte une petite table locale et n’ouvre aucun fichier. Elle aide à préparer un en-tête Content-Type, une configuration de serveur ou une liste de formats acceptés. Les associations proposées sont des indications : une extension ne prouve pas la nature du contenu et plusieurs types peuvent correspondre à une même famille de documents.
La saisie est nettoyée et comparée sans tenir compte des majuscules. Pour un nom de fichier, le moteur retient la dernière extension et ignore la partie requête ou fragment. Pour un type MIME reconnu comme tel, les paramètres après le point-virgule sont retirés : text/html; charset=utf-8 recherche donc text/html. Le moteur recherche une sous-chaîne dans les types et les extensions, et peut retourner plusieurs résultats.
Chaque résultat présente le type, les extensions connues, une catégorie et une indication texte ou binaire. Cette dernière n’est pas un charset et ne constitue pas une analyse de sécurité. SVG est textuel même s’il représente une image ; un document PDF reste un format binaire. La table inclut des types sans extension, comme multipart/form-data. Elle n’est ni une copie exhaustive ni une synchronisation en temps réel du registre IANA.
Un serveur doit déclarer le type correspondant au contenu réellement transmis. Renommer un fichier ne le convertit pas. Les paramètres dépendent du protocole et du format : charset convient à certains textes, tandis que multipart/form-data nécessite notamment une boundary construite avec le corps. Copier le type de base depuis cette page ne produit pas ces paramètres et ne configure pas votre serveur.
Comment utiliser cet outil ?
Saisir une référence
Essayez .webp, rapport.pdf ou text/html; charset=utf-8. Aucun téléversement n’est nécessaire : le nom sert seulement à extraire une extension.
Lire toutes les correspondances
La recherche partielle peut produire des voisins inattendus. Vérifiez le type complet et les extensions affichées avant de retenir une ligne.
Copier le type
Cliquez sur la valeur utile pour la copier. Ajoutez les paramètres nécessaires dans votre configuration, après vérification de la documentation du format.
Cas d'utilisation
Configurer une réponse JSON
Retrouvez application/json avant de renseigner Content-Type dans votre application. Vérifiez séparément que le corps renvoyé contient réellement du JSON.
Préparer un filtre de fichiers
Consultez les extensions usuelles d’un format pour documenter un import. Le filtre de sélection ne remplace pas la validation des fichiers reçus.
Explorer une famille de médias
Recherchez image/ pour comparer les formats d’image présents dans la table. Une absence signifie seulement que cette référence locale ne couvre pas le format.
Exemples
Une extension d’image
.webp retrouve image/webp dans la table. Le résultat ne prouve pas qu’un fichier nommé photo.webp contient effectivement une image WebP.
Entrée
.webpRésultat
image/webpUn paramètre de charset
Le paramètre est retiré pour la recherche. La table retourne le type de base, pas une vérification de l’encodage du document.
Entrée
text/html; charset=utf-8Résultat
text/htmlConseils et bonnes pratiques
- Pour un fichier .tar.gz, la dernière extension désigne ici gzip ; l’outil ne décompose pas les couches de compression.
- Ne déduisez pas qu’un contenu est sûr parce que sa catégorie est texte : HTML et SVG peuvent contenir du contenu actif.
- Un type sans extension reste utilisable dans HTTP : ne lui inventez pas une extension uniquement pour remplir votre configuration.
Sources et références
- Media Types Registry (s’ouvre dans un nouvel onglet), IANAPage en anglais
Questions fréquentes
Cette liste couvre-t-elle tous les types IANA ?
Non. Il s’agit d’un catalogue local de formats courants. Consultez le registre IANA et la documentation du format si une valeur précise n’apparaît pas.
L’outil détecte-t-il les signatures d’un fichier ?
Non. Il utilise uniquement la saisie et les associations de la table. Il n’inspecte pas les octets et ne vérifie pas la concordance entre nom et contenu.
Content-Type et extension sont-ils interchangeables ?
Non. Content-Type décrit le média transmis, tandis qu’une extension fait partie du nom. Une même représentation peut être enregistrée sous différents noms.
Pourquoi application/octet-stream apparaît-il ?
C’est un type binaire générique. Préférez un type spécifique lorsque vous connaissez le format ; la valeur générique ne transforme ni ne sécurise le fichier.
Outils associés
Continuez avec ces outils
Des outils similaires ou complémentaires à celui-ci.
Outils similaires
Construisez des en-têtes HTTP personnalisés et récupérez une sortie prête à utiliser dans vos requêtes.
DéveloppementUtiliser l’outil
Analysez des en-têtes HTTP pour vérifier la sécurité, le cache, CORS et les cookies d’une réponse.
DéveloppementUtiliser l’outil
Encodez un texte en Base64 ou décodez une chaîne Base64 pour retrouver son contenu d’origine.
DéveloppementMis en avantUtiliser l’outil
À lire aussi
GuideBonnes pratiquesDébutant
En-têtes HTTP de sécurité : lesquels activer et pourquoi
Comprenez HSTS, Referrer-Policy, Permissions-Policy, protections de framing et isolation cross-origin avant de les déployer.
29 août 20264 min