What are User Agents?
Find out what user agents are and what they do.
The term 'user agent' is an umbrella word that is used to describe any application through which a user accesses any kind of network. The term is most commonly used when describing the client application through which a user accesses the world wide web.
When the term is used technically in specific reference to a certain application purpose, such as a user using the internet to access their e-mail through a certain site, the user agent means the application used to access the specific network protocol used for the purpose the user is using it for. In other words in the case of the e-mail example, the user agents would be the internet service provider, the browser, and the secure log-in page that only works for a specific protocol (accessing the user's e-mail).
As the term is most often used in regards to internet access and web surfing, some of the most common user agents are web browsers, search engine crawlers (spiders), and e-mail clients. User agents can also be physical devices that access certain networks such as a cell phone accessing a certain network only, or a computer that accesses a secure network (such as in a closed or password protected network).
The interesting thing about a user agent is that it has a unique text string that is sent to the server it is trying to access which basically identifies the user agent and client information to the network server. This information can include IP address, operating system, specific program requesting access, and more. It is valuable because it allows not only for secure access points to remain secure, but also allows host sites and networks to run parallel sites. This means that specific user agents will be able to access different material then other user agents. The text string identifies the agent and this identification information allows a network server to show different content/information to one agent or another based on what is in the string.
Of course the downside to this is that malicious code and viruses can interfere with this communication by imitating a user agent, sending false identification information allowing access to content not meant to be accessed by the fake agent, or even reversing it and posing as the specific network protocol for the transmitted string to collect user data (such as log in information) illegally. Encryption is used by browsers to help reduce miscommunication between user agents and networks but isn't perfect quite yet.
No matter who you are or what you do, if you use cell phones, computers, or any device that connects to any kind of network to access content or to communicate to other devices then you are a user of client applications that can be considered user agents.
Nothing Found!
Why not submit your own content? Signup here.
-
Javascript functions for : trim, right trim, left trim, no Apostrophe, is Empty , is Digit , VarChar To Number , is integer , check Is Zero , Get Que | By xxris | in Programming
Javascript functions for : trim, right trim, left trim, no Apostrophe, is Empty , is Digit , VarChar To Number , i...
-
How to access and use a Window's command line | By MaxwellPayne | in Programming
Learn about the Window's command line in DOS and how to use it....
-
Zen Cart Development – Improved Open Source for Shopping Cart | By dainawill | in Programming
Main task of every online merchant is not only to launch the online store successfully but to keep it on the same l...
-
How to Learn to Program Your Computer | By dsj8760 | in Programming
This article is about learning to program a computer. It is a general article giving tips on how to learn about pro...
-
Jailbroken iPhones get RickRolled | By explorer | in Programming
First iPhone worm, attacks via SSH and does the classic rick roll gag on the user....
-
How to use SD card with Macbook Pro | By MaxwellPayne | in Computers
Step by step guide to using SD cards with the Macbook Pro....
-
What is renter's insurance? | By MaxwellPayne | in General
Get information about renter's insurance and why you should consider it....
-
Restrictions for using food stamps | By MaxwellPayne | in Legal
Learn about what you can't buy and how eligibility is determined for food stamps....
-
Review of Rip It Energy A'Tomic Pom energy drink | By MaxwellPayne | in General
A look at Rip It Energy's A'Tomic Pom low cost energy drink....
-
How to choose a blood glucose monitor | By MaxwellPayne | in General
These are the things to consider when buying a blood glucose monitor....







No comments yet.