De term 'user agent' is een overkoepelende woord dat wordt gebruikt om een applicatie waarmee een gebruiker elke soort netwerk toegang te beschrijven. De term wordt meestal gebruikt bij het beschrijven van de cliënt applicatie waarmee een gebruiker het internet toegang.
Wanneer de term wordt gebruikt in technisch betrekking tot een bepaald gebruiksdoel, bijvoorbeeld een gebruiker via het internet hun e-mail via een bepaalde site, de gebruikersagent: de applicatie gebruikt voor toegang tot specifieke netwerkprotocol gebruikt ten behoeve van de gebruiker wordt gebruikt voor.
Met andere woorden, in het geval van de e-mail zou bijvoorbeeld de user agents de internet service provider, de browser, en de veilige log-in pagina die alleen werkt voor een specifiek protocol (toegang tot e-mail van de gebruiker) zijn.
Als de term wordt meestal gebruikt met betrekking tot de toegang tot internet en web surfen, een aantal van de meest voorkomende user agents zijn webbrowsers, crawlers van zoekmachines (spiders) en e-mail clients.
User agents kunnen ook fysieke apparaten dat bepaalde netwerken toegang, zoals een mobiele telefoon toegang tot een bepaald netwerk alleen, of een computer die een beveiligd netwerk (zoals in een afgesloten of beveiligd met een wachtwoord netwerk) toegang.
Het interessante ding met een gebruikersagent is dat het een unieke tekenreeks die de server het probeert toegang die in feite identificeert de gebruikersagent en klantinformatie de netwerkserver is verzonden. Deze informatie kan bevatten IP-adres, besturingssysteem, specifieke programma verzoeken om toegang, en nog veel meer.
Het is waardevol omdat het maakt niet alleen voor veilige toegang punten veilig te blijven, maar maakt het ook gastheer sites en netwerken om parallel sites draaien. Dit betekent dat specifieke user agents toegang tot ander materiaal dan andere user agents zullen zijn. De tekenreeks identificeert de agent en deze identificatie informatie kan een netwerkserver om verschillende content /informatie te tonen aan een agent of een ander op basis van wat er in de string.
Natuurlijk is het nadeel hiervan is dat de kwaadaardige code en virussen kunnen interfereren met deze mededeling door het nabootsen van een user agent, het verzenden van valse identificatie informatie die de toegang tot de inhoud niet bedoeld om te worden benaderd door de nep-agent, of zelfs omkeren van het en zich voordeed als het specifieke netwerk protocol voor de verzonden stri