User-Agent
normalerweise eine schlechte Idee,
verschiedene Webseiten
oder Dienste für verschiedene Browser bereitzustellen.
enthält eine charakteristische Zeichenfolge,
die es den Netzwerkprotokollpeers ermöglicht,
den Anwendungstyp,
das Betriebssystem,
den Softwareanbieter
oder die Softwareversion
des anfordernden Softwarebenutzeragenten zu identifizieren.
Der User-Agent-String des Clients.
In ihm stehen Informationen über den Client,
sodass z. B. ein serverseitiges Skript
an verschiedene Browser angepasste Inhalte ausliefern kann
z. B. bei Downloadseiten,
bei denen für Mac OS andere Links angeboten werden sollen
als für Windows)
product
Eine Produktkennung
product-version
Eine Versionsnummer des Produkts
comment
Keine oder mehr Kommentare,
die z. B. Informationen zu Unterprodukten enthalten.
Beispiel:
User-Agent Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
User-Agent Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:47.0) Gecko/20100101 Firefox/47.0
User-Agent Mozilla/5.0 (Macintosh; Intel Mac OS X x.y; rv:42.0) Gecko/20100101 Firefox/42.0
User-Agent Googlebot/2.1 (+http://www.google.com/bot.html)