ForHosting KIT · Websites auslesen & überwachen

MIME-Typ anhand der Dateiendung suchen

Geben Sie .json ein und erhalten Sie application/json, oder png für image/png, mit oder ohne Punkt und in beliebiger Groß- und Kleinschreibung. Ein Tippfehler wie jsoon liefert drei ähnliche Schreibweisen statt eines geratenen Typs. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Dateiendung
.json
Erhalten Sie
MIME-Typ
application/json

Geben Sie eine Endung mit oder ohne führenden Punkt ein, etwa .json oder png. Sie erhalten die normalisierte Endung und den Standard-MIME-Typ. Bei unbekannten Endungen erscheint eine verständliche Fehlermeldung mit ähnlich geschriebenen unterstützten Varianten, sodass sich das Werkzeug für schnelle Abfragen und deterministische Prüfungen in automatisierten Abläufen eignet.

Von der Dateiendung zum passenden Medientyp

Eine Dateiendung ist eine Namenskonvention, während ein MIME-Typ als strukturierte Kennung den Inhalt für Software beschreibt. Browser, Webserver, APIs, Objektspeicher und E-Mail-Programme verwenden häufig Werte wie application/json, image/png oder text/css, um die Behandlung einer Ressource festzulegen. Diese Suche liefert die Standardzuordnung für verbreitete Dokument-, Bild-, Audio-, Video-, Archiv-, Schrift- und Webformate.

Sie können nur die Endung angeben oder den führenden Punkt hinzufügen; Leerraum an den Rändern wird entfernt und die Groß- und Kleinschreibung vor der Suche vereinheitlicht. Das Ergebnis enthält absichtlich sowohl die normalisierte Endung als auch den MIME-Typ in getrennten Feldern. Dadurch können Sie es direkt lesen oder ohne erneute Textauswertung an einen weiteren Schritt übergeben.

Der Vorgang untersucht keine Datei und behauptet nicht, dass deren Bytes zum Dateinamen passen. Er beantwortet die engere, deterministische Frage, welcher registrierte oder etablierte Medientyp üblicherweise zu Ihrer angegebenen Endung gehört.

Normalisierung, Fehler und ähnliche Treffer verstehen

Nach dem Entfernen eines optionalen führenden Punkts darf der verbleibende Wert ausschließlich Buchstaben und Ziffern enthalten. Pfade, vollständige Dateinamen, Platzhalter, Schrägstriche und zusammengesetzte Satzzeichen werden abgelehnt, weil das stillschweigende Herauslösen einer Endung eine versehentliche Eingabe gültig erscheinen ließe. Ist eine korrekt geformte Endung unbekannt, erhalten Sie einen Fehler wegen ungültiger Eingabe und keinen geratenen MIME-Typ.

Zusätzlich werden drei ähnlich geschriebene unterstützte Endungen genannt. Ihre Reihenfolge wird deterministisch anhand des Schreibabstands und stabiler Regeln bei Gleichstand bestimmt. Ein Vorschlag ist nur ein Hinweis und keine automatische Korrektur.

Senden Sie die beabsichtigte Endung ausdrücklich erneut, um den MIME-Typ abzurufen. So bleiben Integrationen vorhersehbar und ein Tippfehler wird nicht zu einem plausiblen, aber falschen Content-Type-Header.

Das Ergebnis sicher verwenden

Der zurückgegebene MIME-Typ eignet sich für Konfigurationen, Metadaten, die Vorbereitung von Positivlisten, Dokumentation und andere Abläufe, bei denen die Dateiendung als bekannte Quelle gilt. Ein Build-Werkzeug kann beispielsweise den Content-Type einer erzeugten Ressource bestätigen, ein Upload-Formular kann eine erlaubte Endung dem erwarteten Typ zuordnen und der Support kann ein unbekanntes Büroformat prüfen, ohne ein langes Register zu durchsuchen. Sicherheitskritische Systeme sollten trotzdem die Dateisignatur untersuchen oder den Inhalt analysieren, da Dateien umbenannt werden können und Endungen täuschen.

Prüfen Sie bei einer erreichbaren Ressource deshalb den tatsächlich empfangenen Header. Die Suche läuft vollständig lokal, stellt keine Netzwerkanfrage, speichert den übermittelten Wert nicht und liefert für dieselbe Eingabe stets dasselbe Ergebnis.

Einen Content-Type-Header setzen

Ermitteln Sie den erwarteten Medientyp, bevor Sie Header für eine erzeugte oder statisch bereitgestellte Datei konfigurieren.

Upload-Regeln prüfen

Ordnen Sie einer erlaubten Dateiendung den erwarteten MIME-Typ zu und trennen Sie Namensprüfung und Inhaltsanalyse.

Formatabweichungen untersuchen

Vergleichen Sie die Dateiendung mit dem Medientyp, den ein Server, ein gespeichertes Objekt oder ein Anhang meldet.

Darf ich den führenden Punkt eingeben?

Ja. Werte wie .png und png werden auf dieselbe Endung normalisiert.

Untersucht dieses Werkzeug eine hochgeladene Datei?

Nein. Es ordnet nur die angegebene Endung zu und liest weder Bytes noch Signaturen oder Inhalte.

Was geschieht bei einer unbekannten Endung?

Die Anfrage liefert einen Fehler wegen ungültiger Eingabe, nennt die Endung und zeigt drei ähnliche unterstützte Treffer.

Werden Endungen in Großbuchstaben unterstützt?

Ja. Die Schreibweise wird vereinheitlicht, sodass JPG, jpg und . JPG dasselbe Ergebnis liefern.

Kann ich das Ergebnis als Sicherheitsprüfung verwenden?

Nicht allein. Ein Dateiname kann täuschen; eine sicherheitsrelevante Prüfung muss auch den tatsächlichen Inhalt untersuchen.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

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

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

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"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

timeout_sec30
max_crawl_pages25
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Diese MIME-Typ-Suche wandelt eine bekannte Dateiendung in den Medientyp um, der in HTTP-Headern, Uploads, E-Mail-Anhängen und Inhaltsprüfungen verwendet wird.

Normalisierung, Fehler und ähnliche Treffer verstehen

Endungen werden in einer benutzerfreundlichen Form angenommen: JSON, json und .json führen zum selben Eintrag. Das hilft besonders bei Fehlern wie jpgg, jsoon oder xslx: Für Menschen ist die Absicht oft erkennbar, eine API darf sie dennoch nicht ungefragt auswählen.

Das Ergebnis sicher verwenden

Ebenso kann eine HTTP-Antwort einen anderen Typ als die URL-Endung ausweisen. Im Browser auf dieser Seite ist sie kostenlos; automatisierte API-Anfragen kosten jeweils $0.002.

Was kostet eine Abfrage über die API?

Jede API-Anfrage kostet $0.002; das Browserwerkzeug auf dieser Seite ist kostenlos.

Vollständige KIT-Dokumentation lesen →