Ich verwende Chrome unter Linux mit Version 51.0.2704.63 (64-Bit). Ich habe eine HTTP-Anfrage von Chrome aufgezeichnet und hier ist ein Teil der Aufzeichnung:
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.63 Safari/537.36
Warum sendet Chrome vier Browser im Feld Benutzeragent? Ist dies eine Gegenmaßnahme, um die Browserversion zu verschleiern?
Antwort
Vermutlich meinen Sie die folgenden vier:
-
Mozilla/5.0 (X11; Linux x86_64)
-
AppleWebKit/537.36 (KHTML, like Gecko)
-
Chrome/51.0.2704.63
-
Safari/537.36
Die meisten Webbrowser verwenden einen User-Agent-Zeichenfolgenwert wie folgt:
Mozilla/[version] ([system and browser information]) [platform] ([platform details]) [extensions].
-
Mozilla
ist ein Nebenprodukt von Browserkriege . -
AppleWebKit/537.36
ist die von Ihrem Browser verwendete Plattform. -
Chrome/51.0.2704.63
ist Ihr Browser -
Safari/537.36
wurde aus historischen Gründen hinzugefügt, in denen Safari anders behandelt wurde.
Möglicherweise möchten Sie auch lesen dieser Verlauf oder dieser SO-Beitrag