Как сервер обнаруживает запрос, сделанный Curl - PullRequest
2 голосов
/ 14 августа 2011

Перейдите в ifconfig.me, теперь запустите "curl ifconfig.me".Вы получаете разные ответы.Как сервер узнает, как был сделан запрос?

РЕДАКТИРОВАТЬ: Вот ссылка, которая дополняет ответ, приведенный ниже.Он подробно описывает использование curl User-Agents.http://www.useragentstring.com/pages/curl/

1 Ответ

1 голос
/ 14 августа 2011

Клиент передает информацию на сервер в заголовке запроса.Это включает, например, строку агента пользователя:

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