Benutzeragenten-Parser
Was dieser User-Agent-Parser macht
Fügen Sie einen vollständigen User-Agent-Header ein und lesen Sie die Best-Effort-Aufschlüsselung: Browserfamilie, Hauptversion, Betriebssystem und breite Geräteklasse. Die Zeichenfolge ist ein historischer Ballast – Anbieter haben sie aus Datenschutzgründen eingefroren oder generisch gemacht, und moderne Browser senden möglicherweise stattdessen Client Hints für feine Details. Behandeln Sie die Ausgabe als Triage, nicht als fälschungssicheren Geräte-Fingerabdruck.
Wann ist sie zu verwenden
Verwenden Sie sie, wenn Protokollzeilen nur UA speichern, wenn eine WAF-Regel auf einem Bot-Label fehlschlägt oder wenn der Support fragt: „Welcher Safari-Build?“ aus einer HAR-Datei. Überprüfen Sie seltsame Fälle mit dem URL-Parser auf Anforderungskontext und denken Sie daran, dass die Analyse auf Erstanbieter-Ereignisse und nicht nur auf UA-Heuristiken ausgerichtet sein sollte.
Arbeitsbeispiel
A/B-Ergebnisse sehen auf „Mobil“ verzerrt aus. Sie probieren UAs aus dem Ausreißerbereich aus: Viele entscheiden sich für In-App-Webansichten, nicht für reines Safari. Das Produktteam verlagert die Diskussion von CSS-Fehlern auf Einschränkungen des eingebetteten WebKits.
Häufig gestellte Fragen
Warum wird Chrome als anderer Browser angezeigt?
Einige Datenschutzmodi oder iOS-Anforderungen schreiben Token neu. Lesen Sie die vollständige Zeichenfolge. Teilzeichenfolgen können einfache reguläre Ausdrücke irreführen.
Kann ich allein durch UA blockieren?
Benutzeragenten werden auf triviale Weise gefälscht. Layer-Ratenbegrenzungen, Authentifizierung und Bot-Verwaltungssignale.
Was hat den Benutzeragenten für Modelldetails ersetzt?
Strukturierte Client-Hinweise und Funktionsabfragen; Immer noch nicht perfekt für alle Geräte.