Everything about User-Agent header
Type of data transmitted by a web browser
In computing, the User-Agent header is an HTTP header intended to identify the user agent responsible for making a given HTTP request. Whereas the character sequence User-Agent comprises the name of the header itself, the header value that a given user agent uses to identify itself is colloquially known as its user agent string. The user agent for the operator of a computer used to access the Web has encoded within the rules that govern its behavior the knowledge of how to negotiate its half of a request-response transaction; the user agent thus plays the role of the client in a client–server system. Often considered useful in networks is the ability to identify and distinguish the software facilitating a network session. For this reason, the User-Agent HTTP header exists to identify the client software to the responding server. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: User-Agent headerA 5-minute orientation
- Pick up a classic book: Computer NetworksThe most-reprinted book on the subject
- Go sideways: List of HTTP header fieldsA closely related topic
- Go sideways: Gecko (software)A closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Computer NetworksAndrew S. Tanenbaum, John David Wetherall · 1981
TCP/IP IllustratedW. Richard Stevens, Kevin R. Fall · 1993
Professional mobile Web development with WordPress, Joomla!, and DrupalJames Pearce · 2011
The Data Model Resource BookLen Silverston · 2001
Introduction to making very big booksUnited States. Congress. Senate. Committee on Pensions · 2011
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- List of HTTP header fields This article lists standard and notable non-standard HTTP header fields. A core set of fields is standardized by the Internet Engineering Task Force (IETF)…
- Gecko (software) Gecko is a browser engine developed by Mozilla. It is used in the Firefox browser, the Thunderbird email client, and in a discontinued state on AOL's Netscape…
- HTTP referer In HTTP, "Referer" (originally a misspelling of "Referrer" which has become a common spelling) is an optional HTTP header field that identifies the address…
- HTML audio HTML audio is a subject of the HTML specification, incorporating audio, including speech to text, all in the browser. The <audio> element represents a…
- Server Name Indication Server Name Indication (SNI) is an extension to Transport Layer Security (TLS) where a client indicates which hostname it is attempting to connect to at…
- Content Security Policy Content Security Policy (CSP) is a computer security standard introduced to prevent cross-site scripting (XSS), clickjacking and other code injection attacks…
- Client Hints Client Hints is an extension to the HTTP protocol that allows servers to ask the client (usually a web browser) for information about its configuration…
- Digest access authentication Digest access authentication is one of the agreed-upon methods a web server can use to negotiate credentials, such as username or password, with a user's…