14.42. User-Agent
Поле заголовка запроса User-Agent содержит информацию о user agent, порождающем запрос. Это в статистических целях, трассировке нарушений протокола, и автоматизированном распознавании пользовательских агентов ради приспосабливания ответов, чтобы избежать определенных ограничений user agent. Пользовательские агенты ДОЛЖНЫ включить это поле в запросы. Поле может содержать множественные лексемы продукта (раздел 3.8) и комментарии, идентифицирующие агента и любые промежуточные результаты, которые являются существенной частью user agent. Условно, лексемы продукта перечислены в порядке их значения для того, чтобы идентифицировать приложение.
User-Agent = "User-Agent" ":" 1*( product | comment )
Пример:
User-Agent: CERN-LineMode/2.15 libwww/2.17b3