Инструменты пользователя

Инструменты сайта


software:development:web:docs:glossary:user_agent

Различия

Показаны различия между двумя версиями страницы.


—software:development:web:docs:glossary:user_agent [2023/08/30 16:00] (текущий) – создано - внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 +======Пользовательский агент======
 +Пользовательский агент — это компьютерная программа, представляющая человека, в [[software:development:web:docs:Glossary:World_Wide_Web|web]] - контексте, например [[software:development:web:docs:Glossary:Browser|браузер]].
  
 +Помимо браузера, пользовательский агент может быть ботом, очищающим веб-страницы, менеджером загрузок или другим приложением, имеющим доступ к Интернету. Вместе с каждым запросом к серверу браузеры включают самоидентифицирующий [[software:development:web:docs:Glossary:HTTP|HTTP]]- заголовок, называемый строкой пользовательского агента (UA). Эта строка часто идентифицирует браузер, номер его версии и операционную систему, на которой он установлен.[[software:development:web:docs:Glossary:HTTP:Headers:User-Agent|User-Agent]]
 +
 +Спам-боты, менеджеры загрузок и некоторые браузеры часто отправляют поддельную строку UA, чтобы объявить себя другим клиентом. Это известно как подмена пользовательского агента .
 +
 +Доступ к строке пользовательского агента можно получить с помощью [[software:development:web:docs:Glossary:JavaScript|JavaScript]] на стороне клиента, используя это [[software:development:web:API:Navigator:userAgent|NavigatorID.userAgent]] свойство.
 +
 +Типичная строка пользовательского агента выглядит следующим образом: ''"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0"''.
software/development/web/docs/glossary/user_agent.1693400400.txt.gz · Последнее изменение: (внешнее изменение)

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki