Ein User Agent ist ein Client Programm das eine Schnittstelle zwischen einem Netzwerkdienst und einem Benutzer bereitstellt. Beispiele für User-Agents sind Web-Browser.
Viele User-Agents wie zum Beispiel Suchmaschinen Spider übertragen Ihren Namen in Header Zeilen bei Anfragen an den Server, dadurch kann man erkennen welcher User-Agent wann welche Dateien angefordert hat. Auch um gefährliche Spider und Informationen zu suchen sind diese Informationen geeignet. Die User Agent Kennung ist wichtig um über Besucher Aufschluss zu erhalten.
User-Agent-Header von Webbrowsern
(Beispiele)
Mozilla/5.0 (compatible; Konqueror/3.2; Linux 2.6.2) (KHTML, like Gecko)
Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.03 [de]
Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.6) Gecko/20040206 Firefox/0.8
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
Lynx/2.8.4rel.1 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.6c
Weblinks