Какой у меня User Agent?
–
Посмотрите строку User Agent своего браузера или вставьте другую для разбора.
Браузер
–
Версия –
Операционная система
–
Версия –
Движок
–
Версия –
Устройство
–
Тип – · CPU –
Подробности
Разбор строки
Что означает каждый фрагмент User Agent
| Фрагмент | Значение |
|---|
Client Hints
Дополнительные сведения от поддерживаемых браузеров (navigator.userAgentData). Всегда отражает этот браузер, а не вставленную строку.
Не поддерживается этим браузером.
Как проверить и разобрать User Agent
User Agent текущего браузера отображается автоматически. Чтобы проверить другой, вставьте строку из журнала запросов в анализатор и нажмите Разобрать. Изучите браузер, операционную систему, движок, устройство и каждый фрагмент, затем нажмите Копировать, чтобы сохранить строку. Показать мой UA возвращает к результатам текущего браузера.
Что такое строка User Agent?
User agent — это программа, действующая от имени пользователя, например браузер, робот или HTTP-клиент. Строка User Agent — текст, которым такая программа описывает себя в HTTP-заголовке User-Agent. Эта страница читает navigator.userAgent вашего браузера или разбирает вставленную строку. Текст обычно содержит сведения о браузере, движке и операционной системе, а также исторические токены совместимости. Это сведения, заявленные самим клиентом, а не проверенное подтверждение его идентичности.
Что можно узнать из User Agent и каковы его ограничения
Строки UA могут быть сокращены, заморожены или подделаны, поэтому разбор не гарантирует достоверность браузера, версии или устройства. Client Hints дополняют сведения только о текущем браузере при наличии поддержки; они не восстанавливают детали, отсутствующие во вставленной строке.
Вопросы и ответы
Для чего используется строка User Agent?
Сайты используют её для адаптации контента, анализа трафика и получения признаков автоматизированных клиентов. Типичная строка описывает программу и устройство, а не учётную запись пользователя, но эти сведения могут участвовать в цифровом отпечатке браузера. Пользовательская строка может содержать и другие данные; сам текст не подтверждает, кто его отправил.
Почему User Agent начинается с Mozilla/5.0?
В 1990-х многие сайты отдавали полные страницы только Netscape (кодовое имя Mozilla). Следующие браузеры стали объявлять себя Mozilla, чтобы получать тот же контент, и токен сохранился. Сегодня Mozilla/5.0 — главным образом маркер совместимости; он не означает, что вы используете Firefox или программу Mozilla.
Почему некоторые номера версий заморожены на старых значениях?
Некоторые браузеры сокращают или замораживают части строки, чтобы ограничить сбор цифровых отпечатков. Например, Windows 11 может по-прежнему сообщать NT 10.0, а Chrome на Android — использовать "K" вместо модели устройства. Поддерживаемые браузеры могут предоставлять дополнительные сведения через Client Hints, но не все поля и браузеры доступны.
Можно ли изменить или подделать User Agent?
Да. Инструменты разработчика, расширения и HTTP-инструменты могут переопределять строку, поэтому она не подтверждает идентичность клиента. Эта страница показывает navigator.userAgent — значение, доступное JavaScript. Чтобы проверить заголовок User-Agent конкретного HTTP-запроса, откройте этот запрос на вкладке Сеть в инструментах разработчика браузера.
Отправляется ли мой User Agent при разборе?
Разбор выполняется локально в вашем браузере. Анализатор не загружает строку для обработки, а вставленный текст остаётся на вашем устройстве.