Согласно 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 - база данных пользовательских агентов с возможностью поиска