HTTP: рекомендации для общего пользователя-агента: заголовки? - PullRequest
1 голос
/ 30 апреля 2010

Я уверен, что официального стандарта нет, но есть ли какие-то рекомендации по идентификации и классификации браузеров на основе отправляемой ими строки User-Agent?

1 Ответ

1 голос
/ 30 апреля 2010

Согласно RFC 2616 , вот соглашение, используемое клиентом для отправки своего User-Agent.

User-Agent = "User-Agent" ":" 1*( product | comment )

Пример:

User-Agent: CERN-LineMode/2.15 libwww/2.17b3

Заголовок должен содержит маркер продукта и дополнительную информацию о версии, используемой клиентом библиотеке и т. Д.

Но, как вы, возможно, знаете, User-Agent может быть полностью фальсифицирован, поэтому вы не можете на него положиться.

user-agents.org - база данных пользовательских агентов с возможностью поиска

...