User agent
Ein User-Agent ist ein Computerprogramm, das eine Person repräsentiert, zum Beispiel ein Browser in einem Web-Kontext.
Neben einem Browser kann ein User-Agent ein Bot sein, der Webseiten durchsucht, ein Download-Manager oder eine andere Anwendung, die auf das Web zugreift. Mit jeder Anfrage, die sie an den Server stellen, senden Browser einen selbstidentifizierenden User-Agent
HTTP-Header, der als User-Agent (UA)-String bezeichnet wird. Dieser String identifiziert häufig den Browser, seine Versionsnummer und das Host-Betriebssystem.
Spam-Bots, Download-Manager und einige Browser senden oft einen gefälschten UA-String, um sich als ein anderer Client auszugeben. Dies wird als User-Agent-Spoofing bezeichnet.
Der User-Agent-String kann auf der Client-Seite mit JavaScript über die navigator.userAgent
-Eigenschaft abgerufen werden.
Ein typischer User-Agent-String sieht so aus: "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0"
.
Siehe auch
-
User agent auf Wikipedia
-
RFC 2616, Abschnitt 14.43: Der
User-Agent
-Header -
Verwandte Glossarbegriffe:
-
HTTP-Header