User Agent
Ein User Agent ist ein Computerprogramm, das eine Person repräsentiert, zum Beispiel ein Browser in einem Web-Kontext.
Neben einem Browser könnte ein User Agent ein Bot sein, der Webseiten durchsucht, ein Download-Manager oder eine andere Anwendung, die auf das Web zugreift. Zusammen mit jeder Anfrage, die sie an den Server stellen, fügen Browser einen selbstidentifizierenden User-Agent
HTTP-Header hinzu, der als User Agent (UA)-String bezeichnet wird. Dieser String identifiziert häufig den Browser, dessen 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 Clientseite 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