Строки агентов пользователя позволяют серверам веб-сайтов идентифицировать устройства (среди прочего), запрашивающие онлайн-контент. Юзер агент сообщает сайту, какое устройство посещает сайт, и эта информация затем используется для определения того, какое содержимое должно быть возвращено.
Ниже приведен список юзер агентов для различных типов устройств.
User agent Android
Мобильные юзер агент Android зависят от устройства мобильного телефона. Устройствами Android могут быть Samsung, Sony, Nexus и другие телефоны, использующие ОС Android для мобильных устройств. Поскольку Android основан на ядре Linux, пользовательский агент всегда будет содержать Linux. Например, юзер агент для телефона Samsung Galaxy S22 будет выглядеть следующим образом:
Mozilla/5.0 (Linux; Android 12; SM-S906N Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, как Gecko) Version/4.0 Chrome/80.0.3987.119 Mobile Safari/537.36
User agent iPhone
Apple передает различную информацию через пользовательские агенты. В отличие от устройств Android, Apple не использует номера версий, которые позволили бы различать разные модели iPhone. Вот пример пользовательского агента iPhone 13 Pro Max:
Mozilla/5.0 (iPhone14,3; U; CPU iPhone OS 15_0, как Mac OS X) AppleWebKit/602.1.50 (KHTML, как Gecko) Version/10.0 Mobile/19A346 Safari/602.1
User agent MS Windows
Мобильные устройства Microsoft Windows также имеют свои собственные агенты пользователя. Например, это может быть агент пользователя Microsoft Lumia 650:
Mozilla/5.0 (Windows Phone 10.0; Android 6.0.1; Microsoft; RM-1152) AppleWebKit/537.36 (KHTML, как Gecko) Chrome/52.0.2743.116 Mobile Safari/537.36 Edge/15.15254
User agent планшетов
Агенты пользователя планшета зависят от используемой на устройстве ОС и модели планшета. Например, агент пользователя для планшета Sony Xperia Z4 может выглядеть следующим образом:
Mozilla/5.0 (Linux; Android 6.0.1; SGP771 Build/32.2.A.0.253; wv) AppleWebKit/537.36 (KHTML, как Gecko) Version/4.0 Chrome/52.0.2743.98 Safari/537.36
User agent для настольных ПК
Агенты пользователя настольных компьютеров могут иметь огромное количество различных комбинаций. Они зависят от устройства, ОС, браузера и т.д. Вот как может выглядеть агент пользователя для компьютера на базе MacOS X, подключающегося через браузер Safari:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/601.3.9 (KHTML, как Gecko) Version/9.0.2 Safari/601.3.9