Подтвердить что ты не робот

Рекомендации по настройке пользовательских строк HTTP-агента?

Я разрабатываю приложение, которое общается с внутренней веб-службой, используя HTTP.

Существуют ли какие-либо "лучшие практики" для пользовательских строк пользовательского агента, чтобы я мог поместить хороший в приложение? Это библиотека Python, а нижняя - Python собственный httplib. Должна ли строка пользовательского агента сказать это или что-то еще?

4b9b3361

Ответ 1

Для внутреннего использования вы можете использовать что-либо действительно.

Конечно, внутренняя или внешняя его всегда хорошая идея включать контактную информацию, будь то веб-адрес или адрес электронной почты, в случае если что-то сломается или приложение выходит из-под контроля.

Проверьте этот большой список пользовательских агентов для вдохновения: http://www.user-agents.org/

Ответ 2

Вы можете написать в user-agent, что вы хотите! Но если вы остерегаетесь своего приложения, HTTP-запросы к этому серверу могут быть заблокированы, установите пользовательский агент в общий браузер (например, Firefox на движке Gecko), тогда администратор сервера не знает, какое приложение читает ее страницу, а в журналах сервера не видят ваше приложение.