ForHosting KIT · Veille et lecture de sites web

Rechercher un type MIME par extension de fichier

Saisissez .json et obtenez application/json, ou png pour image/png, avec ou sans le point et quelle que soit la casse. Une faute de frappe comme jsoon renvoie trois graphies proches au lieu d'un type deviné. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Extension
.json
Vous obtenez
Type MIME
application/json

Saisissez une extension avec ou sans point initial, comme .json ou png, pour recevoir sa forme normalisée et son type MIME standard. Une extension inconnue produit une erreur claire accompagnée de graphies prises en charge et proches, ce qui convient aux vérifications rapides comme aux contrôles déterministes automatisés.

De l'extension du fichier à son type de média

Une extension de fichier est une convention de nommage, tandis qu’un type MIME est l’identifiant structuré employé par les logiciels pour décrire un contenu. Cette recherche fournit la correspondance standard des formats usuels de documents, d’images, de sons, de vidéos, d’archives, de polices et de ressources web. Vous pouvez saisir l’extension seule ou avec son point initial ; les espaces extérieurs sont supprimés et la casse est normalisée avant la recherche.

Le résultat contient volontairement l’extension normalisée et le type MIME dans deux champs distincts, afin de pouvoir être lu directement ou transmis à une autre étape sans analyser une phrase. L’opération n’examine aucun fichier et ne prétend pas que ses octets correspondent à son nom. Elle répond à une question plus précise et déterministe : quel type de média enregistré ou établi correspond habituellement à l’extension fournie.

Comprendre la normalisation, les erreurs et les rapprochements

Après le retrait d’un éventuel point initial, la valeur restante ne doit contenir que des lettres et des chiffres. Les chemins, noms de fichiers complets, caractères génériques, barres obliques et ponctuations composées sont refusés, car extraire silencieusement un suffixe donnerait une apparence valide à une saisie accidentelle. Lorsqu’une extension correctement formée n’est pas reconnue, la réponse est une erreur de saisie et non un type MIME supposé.

Elle énumère aussi trois extensions prises en charge dont l’orthographe est proche, classées de manière déterministe selon leur distance textuelle et des critères de départage stables. Une suggestion reste une information, pas une correction automatique : soumettez explicitement l’extension voulue pour obtenir son type MIME. Les intégrations restent ainsi prévisibles et une faute ne devient pas un en-tête Content-Type crédible mais erroné.

Exploiter le résultat en toute sécurité

Le type MIME renvoyé convient à la configuration, aux métadonnées, à la préparation de listes d’autorisation, à la documentation et aux processus où l’extension constitue la source connue. Un outil de compilation peut, par exemple, confirmer le Content-Type attribué à une ressource générée, un formulaire de téléversement peut associer un suffixe autorisé au type attendu et une équipe d’assistance peut vérifier un format bureautique méconnu sans parcourir un long registre.

Les systèmes sensibles à la sécurité doivent néanmoins examiner la signature du fichier ou analyser son contenu, car un fichier peut être renommé et une extension peut mentir. La recherche est entièrement locale : elle n’effectue aucune requête réseau, ne conserve aucune valeur saisie et produit toujours le même résultat pour une même entrée.

Définir un en-tête Content-Type

Trouvez le type de média attendu avant de configurer les en-têtes d’un fichier généré ou servi statiquement.

Valider les règles de téléversement

Associez une extension autorisée à son type MIME attendu tout en séparant le contrôle du nom de l’examen du contenu.

Diagnostiquer une incohérence de format

Comparez le suffixe d’un fichier au type de média indiqué par un serveur, un objet stocké ou une pièce jointe.

Puis-je inclure le point initial ?

Oui. Les valeurs .png et png sont normalisées vers la même extension.

Cet outil examine-t-il un fichier téléversé ?

Non. Il associe uniquement l’extension saisie ; il ne lit pas les octets, ne détecte pas les signatures et ne vérifie pas le contenu.

Que se passe-t-il si l’extension est inconnue ?

La requête renvoie une erreur de saisie qui nomme l’extension non reconnue et propose trois correspondances prises en charge.

Les extensions en majuscules sont-elles acceptées ?

Oui. La casse est normalisée : JPG, jpg et . JPG produisent donc le même résultat.

Puis-je utiliser le résultat comme contrôle de sécurité ?

Pas à lui seul. Un nom peut être trompeur ; une validation sensible doit aussi examiner ou analyser le contenu réel.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/web/mime-type-lookup

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/web/mime-type-lookup \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"extension":".json"}'
{
  "extension": ".json"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "web.mime_type_lookup",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

timeout_sec30
max_crawl_pages25
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Cet outil convertit une extension de fichier connue en type de média utilisé dans les en-têtes HTTP, les téléversements, les pièces jointes et la validation de contenu.

Du suffixe de fichier au type de média HTTP

Les navigateurs, serveurs web, API, espaces de stockage objet et clients de messagerie s’appuient couramment sur des valeurs comme application/json, image/png ou text/css pour déterminer le traitement d’une ressource.

Comprendre la normalisation, les erreurs et les rapprochements

Les extensions sont acceptées sous une forme pratique : JSON, json et .json désignent toutes la même entrée. Cette aide est particulièrement utile pour des fautes comme jpgg, jsoon ou xslx, dont l’intention paraît souvent évidente à une personne mais ne doit jamais être choisie silencieusement par une API.

Exploiter le résultat en toute sécurité

De même, une réponse HTTP peut annoncer un type différent du suffixe de son URL ; lors de l’audit d’une ressource accessible, fiez-vous à l’en-tête réellement reçu. Elle s’exécute gratuitement dans le navigateur sur cette page ; chaque requête API automatisée coûte $0.002.

Quel est le prix d’une recherche par API ?

Chaque requête API coûte $0.002 ; l’outil proposé dans le navigateur sur cette page est gratuit.

Consulter la documentation complète du KIT →