User-Agent-Parser

Fügen Sie eine beliebige User-Agent-Zeichenfolge ein — die, die Ihr Browser bereits sendet, ist vorausgefüllt — und diese Seite meldet Browserfamilie und -version, Layout-Engine, Betriebssystem, Gerätehersteller, Modell und Kategorie (Desktop / Mobil / Tablet / Konsole / Fernseher / Bot). Wählen Sie unten ein Beispiel, um realistische Zeichenfolgen auszuprobieren, und klappen Sie „Raw JSON“ auf, um das strukturierte Objekt für Ihren eigenen Server- oder Client-Code zu kopieren. Das Parsen erfolgt lokal mit der MIT-lizenzierten Bibliothek UAParser.js.
Die Ergebnisse aktualisieren sich beim Tippen.
Beispiele:
Rohes JSON (UAParser-Ergebnis)

                                                                    
Das Ergebnis lesen: Die Bibliothek UAParser.js zerlegt die Zeichenfolge in userAgent (die Eingabe), browser, engine, os, device und cpu. Das Kategorie-Abzeichen wird aus dem Gerätetyp abgeleitet, wenn die Bibliothek einen meldet; Zeichenfolgen, die einen Crawler erwähnen (Googlebot, bingbot, Vorschauen in sozialen Netzen …), werden unabhängig vom erkannten Browser als BOT markiert. Werte, die die Bibliothek nicht identifizieren kann, werden als — angezeigt; das ist normal: User-Agents sind Hinweise, keine Garantien, und viele neue oder obskure Clients sind einfach nicht in der Erkennungsdatenbank. Bei Bots ist das zu erwarten: Bibliotheken wie UAParser.js versuchen bewusst nicht, Crawler in Browser-, Betriebssystem- oder Geräte-Felder zu pressen, daher zeigt der Ergebnisblock stattdessen die Identität des Crawlers.

Datenschutz: Das Parsen erfolgt lokal mit der eingebundenen MIT-lizenzierten Bibliothek — die eingefügte Zeichenfolge wird nirgendwohin gesendet. Sie können diese Seite als lokale Hilfe beim Debuggen der User-Agent-Behandlung in Ihrem eigenen Server-Code oder Ihrer Analyse verwenden.