DevTulz Online

User Agent Parser


Was ist ein User Agent?

Ein User Agent (UA) ist ein String, den dein Browser oder deine App mit jeder HTTP-Anfrage sendet, um sich gegenüber dem Server zu identifizieren. Er enthält typischerweise Informationen über den Browsernamen und die Version, das Betriebssystem und die Version, die Rendering-Engine und den Gerätetyp. Beispielsweise könnte Chrome unter Windows Folgendes senden: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36. Server verwenden diesen String für Analysen, Inhaltsverhandlung und Kompatibilitätserkennung. Entwickler nutzen UA-Parser, um zu verstehen, welche Browser und Geräte ihre Seiten besuchen.

So verwendest du den User Agent Parser

  1. Das Tool erkennt und analysiert beim Laden automatisch den User Agent deines aktuellen Browsers.

  2. Klicke jederzeit auf Mein UA erkennen, um deinen aktuellen Browser erneut zu erkennen.

  3. Füge einen beliebigen User-Agent-String in das Eingabefeld ein — er wird sofort beim Tippen analysiert.

  4. Klicke auf Beispiel, um einen Beispiel-User-Agent-String für iPhone Safari zu laden.

  5. Die Ergebnisse zeigen Browser, Betriebssystem, Gerätetyp und Rendering-Engine in Karten und einer Detailtabelle.

Häufig gestellte Fragen

Ist es sicher, hier sensible Daten zu dekodieren? Ja. Das gesamte Dekodieren erfolgt in Ihrem Browser mit JavaScript. Es werden keine Daten an einen Server übertragen, daher bleiben Ihre kodierten Zeichenketten völlig privat.

Was ist der Unterschied zwischen Base64 und URL-sicherem Base64? Standard Base64 verwendet die Zeichen + und /, die in URLs Sonderzeichen sind. URL-sicheres Base64 ersetzt sie durch - und _, damit die Zeichenkette sicher in URLs und Dateinamen ohne Prozentcodierung verwendet werden kann.

Warum sieht meine dekodierte Ausgabe wie Kauderwelsch aus? Wenn die ursprünglichen Daten binär waren (z. B. ein Bild, eine PDF-Datei oder eine komprimierte Datei), ist die dekodierte Ausgabe kein lesbarer Text. In diesem Fall stellt die Base64-Zeichenkette eine Binärdatei dar, keine Textzeichenkette.

Ist Base64 eine Form der Verschlüsselung? Nein. Base64 ist ein Codierungsschema, keine Verschlüsselung. Jeder kann eine Base64-Zeichenkette ohne einen Schlüssel dekodieren. Es sollte niemals verwendet werden, um sensible Daten zu schützen – verwenden Sie stattdessen ordnungsgemäße Verschlüsselung.

Keywords: User Agent Parser, UA Parser, Browser-Erkennung, User-Agent-String analysieren, User-Agent-Detektor, was ist mein User Agent, Browser User Agent, UA-String-Decoder