User-Agent auslesen

Ihr eigener User-Agent steht bereits im Feld. Fügen Sie einen fremden aus einem Protokoll ein und sehen Sie, was er wirklich sagt — die Zeichenkette steckt voller Namen, die längst nicht mehr bedeuten, was sie behaupten.

Ausgewertet wird auf der Seite: Ihre Zeichenkette wird weder gesendet noch gespeichert.

So geht es

  1. Ihre Zeichenkette erscheint automatisch; fügen Sie eine andere ein, um sie zu prüfen.
  2. Browser, Engine, Betriebssystem und Gerät darunter ablesen.
  3. Auf «Kopieren» drücken, etwa für einen Fehlerbericht.

Gut zu wissen

Warum die Zeichenkette absichtlich lügt

Jeder Browser behauptet, Mozilla zu sein. Chrome behauptet, Safari zu sein, Edge behauptet, Chrome zu sein, und Safari behauptet, KHTML zu sein. Nichts davon ist ein Fehler: Jede Schicht kam hinzu, damit eine für den Vorgänger geschriebene Seite den Neuen nicht aussperrt. Die Folge: Die Reihenfolge der Prüfungen entscheidet über das Ergebnis — sucht man Chrome vor Edge, wird jeder Edge im Protokoll zu einem Chrome.

Wo die Zeichenkette nicht mehr reicht

Seit iPadOS 13 meldet ein iPad genau das, was ein Desktop-Mac meldet. Der einzige Unterschied, den eine Seite sieht, sind die Berührungspunkte des iPads — und genau die nutzt dieser Auswerter. Chrome friert zusätzlich Version und Plattform in der Zeichenkette ein, weshalb ein moderner Browser weniger verrät als einer von vor zehn Jahren.

Häufige Fragen

Warum wirkt die Version falsch oder zu rund?

Browser frieren inzwischen die Nebenversion in der Zeichenkette ein, um Fingerabdrücke zu erschweren. Die Hauptnummer stimmt; die Ziffern nach dem Punkt oft nicht.

Kann ich dem User-Agent für Zugriffskontrolle trauen?

Nein. Jeder kann jede Zeichenkette senden, und die Entwicklerwerkzeuge jedes Browsers ändern sie mit zwei Klicks. Für Statistik geeignet, für Entscheidungen nie.

Die Zeichenkette gilt als Bot — was heißt das?

Sie enthält eine bekannte Kennung eines Crawlers oder Werkzeugs: Suchmaschine, Überwachungsdienst, curl oder eine Skriptbibliothek. So trennt ein Protokoll Besucher von Maschinen.

Wird meine Zeichenkette irgendwohin gesendet?

Nein. Ausgewertet wird auf der Seite — es wird nichts übertragen und nichts gespeichert.

Ähnliche Tools