ForHosting KIT · Lettura e monitoraggio di siti web

Cercare il tipo MIME per estensione del file

Scriva .json e ottenga application/json, oppure png per image/png, con o senza il punto e in maiuscolo o minuscolo. Un refuso come jsoon restituisce tre grafie vicine invece di un tipo tirato a indovinare. Gratis nel Suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Estensione
.json
Ottiene
Tipo MIME
application/json

Inserisca l’estensione con o senza il punto iniziale, per esempio .json o png, e riceverà l’estensione normalizzata insieme al tipo MIME standard. Le estensioni sconosciute restituiscono un errore chiaro con grafie supportate simili, utile sia per controlli immediati sia per convalide deterministiche in procedure automatizzate.

Dall'estensione del file al tipo di contenuto

L’estensione è una convenzione di denominazione, mentre il tipo MIME è l’identificatore strutturato con cui il software descrive un contenuto. Questa ricerca offre la corrispondenza standard per i formati più diffusi di documenti, immagini, audio, video, archivi, caratteri e risorse web. Lei può indicare la sola estensione oppure includere il punto iniziale; prima della ricerca vengono rimossi gli spazi esterni e normalizzate le maiuscole.

Il risultato contiene intenzionalmente sia l’estensione normalizzata sia il tipo MIME in campi distinti, così può essere letto direttamente o passato a un’altra fase senza interpretare una frase. L’operazione non esamina alcun file e non afferma che i byte corrispondano al nome. Risponde alla domanda più circoscritta e deterministica su quale tipo di media registrato o consolidato corrisponda normalmente all’estensione fornita.

Normalizzazione, errori e corrispondenze simili

Dopo la rimozione di un eventuale punto iniziale, il valore rimanente deve contenere soltanto lettere e numeri. Percorsi, nomi completi, caratteri jolly, barre e punteggiatura composta vengono rifiutati, perché estrarre silenziosamente un suffisso farebbe apparire valida un’immissione accidentale. Se un’estensione ben formata non è riconosciuta, la risposta è un errore di input non valido, non un tipo MIME ipotizzato.

Vengono inoltre elencate tre estensioni supportate con grafia vicina, ordinate in modo deterministico secondo la distanza testuale e criteri stabili per gli ex aequo. Il suggerimento informa, non corregge: Lei deve inviare esplicitamente l’estensione desiderata per ottenere il tipo MIME. In questo modo le integrazioni restano prevedibili e un refuso non si trasforma in un’intestazione Content-Type plausibile ma errata.

Utilizzare il risultato in sicurezza

Il tipo MIME restituito è adatto per configurazioni, metadati, preparazione di elenchi consentiti, documentazione e procedure in cui l’estensione rappresenta la fonte nota. Per esempio, uno strumento di compilazione può confermare il Content-Type assegnato a una risorsa generata, un modulo di caricamento può associare un suffisso ammesso al tipo previsto e il personale di assistenza può verificare un formato da ufficio poco noto senza consultare un registro esteso.

I sistemi sensibili alla sicurezza devono comunque controllare la firma del file o analizzarne il contenuto, perché un file può essere rinominato e un’estensione può ingannare. La ricerca è interamente locale, non effettua richieste di rete, non conserva il valore inviato e produce sempre lo stesso risultato per lo stesso input.

Impostare un’intestazione Content-Type

Individui il tipo di media previsto prima di configurare le intestazioni di un file generato o distribuito staticamente.

Convalidare le regole di caricamento

Associ un’estensione consentita al tipo MIME previsto, mantenendo separati il controllo del nome e l’esame del contenuto.

Diagnosticare una mancata corrispondenza

Confronti il suffisso del file con il tipo di media dichiarato da un server, da un oggetto archiviato o da un allegato.

Posso includere il punto iniziale?

Sì. Valori come .png e png vengono normalizzati nella stessa estensione.

Lo strumento esamina un file caricato?

No. Associa soltanto l’estensione fornita; non legge i byte, non rileva firme e non verifica il contenuto.

Che cosa accade se l’estensione è sconosciuta?

La richiesta restituisce un errore di input non valido che indica l’estensione e propone tre corrispondenze supportate vicine.

Sono ammesse le estensioni in maiuscolo?

Sì. Le maiuscole vengono normalizzate, quindi JPG, jpg e . JPG producono lo stesso risultato.

Posso usare il risultato come controllo di sicurezza?

Non da solo. Un nome può essere fuorviante, quindi una convalida sensibile deve anche esaminare o analizzare il contenuto reale.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

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

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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 è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

timeout_sec30
max_crawl_pages25
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Questo strumento converte un’estensione nota nel tipo di media utilizzato per intestazioni HTTP, caricamenti, allegati e convalida dei contenuti.

Dal suffisso del file al tipo di media HTTP

Browser, server web, API, archivi di oggetti e client di posta usano comunemente valori come application/json, image/png o text/css per decidere come gestire una risorsa.

Normalizzazione, errori e corrispondenze simili

Le estensioni sono accettate in una forma pratica: JSON, json e .json individuano tutte la stessa voce. Ciò aiuta soprattutto con errori come jpgg, jsoon o xslx, nei quali l’intenzione può sembrare evidente a una persona, ma non deve essere selezionata automaticamente da un’API.

Utilizzare il risultato in sicurezza

Analogamente, una risposta HTTP può dichiarare un tipo diverso dal suffisso dell’URL: durante la verifica di una risorsa attiva, utilizzi l’intestazione effettiva. È gratuita nel browser di questa pagina, mentre ogni richiesta API automatizzata costa $0.002.

Quanto costa una ricerca tramite API?

Ogni richiesta API costa $0.002; lo strumento nel browser di questa pagina è gratuito.

Leggi la documentazione completa del KIT →