Kategorie: Entwicklung
Data-URI-Parser
Eine data:-URI in Medientyp und Inhalt zerlegen
Eine data:-URI einfügen und Medientyp, Zeichensatz, Base64-Kodierung, Bytelänge sowie den dekodierten Text sehen, sofern lesbar. Das Parsen erfolgt vollständig im Browser.
Hello, world!
Alles auf dieser Seite wird in Ihrem Browser verarbeitet. Nichts wird hochgeladen.
Wozu dieses Werkzeug dient
Eine data:-URI bündelt mehrere Informationen in einer Zeichenkette: den Medientyp, einen optionalen Zeichensatz, ob die Nutzlast base64-kodiert ist, und die Nutzlast selbst. Dieses Tool trennt diese Teile auf und dekodiert die Nutzlast, damit Sie prüfen können, ob eine erhaltene URI tatsächlich das enthält, was sie vorgibt, ohne sie erst in die Adresszeile eines Browsers einzufügen.
So funktioniert es
- Eine data:-URI einfügen.
- Medientyp, Zeichensatz und Kodierung ablesen.
- Den dekodierten Inhalt kopieren, falls es sich um Text handelt.
Datenschutz
Dieses Werkzeug läuft vollständig in Ihrem Browser. Ihre Eingabe wird nie hochgeladen, gespeichert oder weitergegeben – beim Schließen des Tabs ist sie weg.
Häufig gestellte Fragen
- Wird etwas hochgeladen?
- Nein. Die Zeichenkette wird von JavaScript in der Seite geparst und dekodiert.
- Was ist, wenn der Inhalt kein Text ist?
- Das Tool zeigt weiterhin Medientyp und Bytelänge an, gibt aber bei binärem Inhalt wie Bildern einen Hinweis statt verstümmeltem Text aus.
- Warum zeigt der Zeichensatz "Nicht angegeben" an?
- Eine data:-URI trägt nur dann einen Charset-Parameter, wenn ihn jemand beim Erstellen hinzugefügt hat. Base64-Nutzlasten werden meist ohne Zeichensatz belassen, da die Kodierung die Bytes bereits festlegt.