Есть ли хорошее справочное руководство по расшифровке строк пользовательского агента http?

StackOverflow https://stackoverflow.com/questions/987335

  •  13-09-2019
  •  | 
  •  

Вопрос

Мы получаем сообщения о некоторых странных ошибках на нашем веб-сайте и пытаемся выяснить некоторые подробности о том, кто их ищет.Я смотрю на примеры строк пользовательского агента и вижу такие вещи, как:

Мозилла/5.0 (Windows;У;Windows NT6.0;ru-США;rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6

Что-то из этого очевидно, а что-то нет («U»?) Судя по характеру попаданий, я подозреваю, что это был робот, но я не вижу в этой строке ничего, что можно было бы узнать. чтобы подсказать мне это.Я хотел бы знать, что означают некоторые вещи в этой (и других) строках.Есть ли где-нибудь исчерпывающая ссылка?

Это было полезно?

Решение

Эта Википедия страница дает хороший обзор, а также описывает значение атрибута «U».

Другие советы

Строкам пользовательского агента (как и всем заголовкам запросов) вообще нельзя доверять, но я рекомендую www.useragentstring.com в качестве справочника, который поможет вам определить интересующие вас закономерности.

U означает безопасность, поскольку Ссылка на строку пользовательского агента Mozilla состояния.Ссылку на википедию уже предоставил кто-то другой

В будущем я предлагаю вам использовать эти два сайта.

http://www.useragentstring.com/

http://www.browserscope.org/

Mozilla/5.0 (Макинтош;У;Intel Mac OS X 10,5;ru-США;rv:1.9.0.11) Gecko/2009060214 Firefox/3.0.11

Это мой текущий пользовательский агент.
Мозилла/5.0 – браузер
Макинтош — платформа
U – поддерживается 256-битное шифрование.
Intel Mac OS X 10.5 — моя операционная система
ru-US - язык
рв:1.9.0.11 - редакция
Gecko/2009060214 — движок рендеринга
Firefox/3.0.11 — версия браузера

Роботы могут подделывать строки User-Agent, поэтому то, что они объявляют, не имеет значения.Это можно просто сделать, например. curl -A user-agent-here.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top