Datatypes

HTTP User-Agent string

ID user_agent

DatatypeNot PIIDraft

This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).

Value of the User-Agent header that a browser, crawler, library or other HTTP client sends to describe itself. RFC 9110 defines it as one or more product identifiers, each a name with an optional /version, followed by comments in parentheses, such as the operating system. Most browsers start it with Mozilla/5.0 for historical compatibility. Web server logs and analytics data store it to tell browsers, devices and bots apart. The record has no regexp: the grammar is too loose to tell a user agent from other text.

Categories
Internet
Countries
Global (not tied to a country)
Languages
Common to most languages
AutoType benchmark
useragentstring
W3C DPV
pd:UserAgent
Google DLP
HTTP_USER_AGENT
Quality
75/100 · missing: regexp, negative example
Metacrafter rules
no detection rule yet
Supported by tools
Auto-Type, Dataiku DSS, Google Cloud Sensitive Data Protection (DLP)

Examples

ValueDescription
curl/8.4.0Command-line client
Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0Firefox on Linux
Googlebot/2.1 (+http://www.google.com/bot.html)Search engine crawler

Translations

LanguageNameDescription
RussianСтрока User-AgentЗначение HTTP-заголовка User-Agent, которым браузер, робот или другой клиент описывает себя.

Sources

Use this record