Когда я выполняю скрипт curl в PHP, соединение инициируется с клиента или с сервера? - PullRequest
0 голосов
/ 23 октября 2011

Я хотел бы знать, захожу ли я на веб-сайт с помощью моего скрипта curl, будет ли TCP-соединение инициировано клиентом, открывшим страницу PHP (то есть мой компьютер), или сервером, на котором размещена страница PHP?

Есть ли способ проверить это?Я попытался открыть whatismyipaddress.com, используя свой скрипт curl, чтобы проверить, какой IP-адрес он показывает, но он не показывал IP-адрес, думая, что запрос пришел из BOT.

Ответы [ 2 ]

0 голосов
/ 23 октября 2011

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

0 голосов
/ 23 октября 2011

Это будет с сервера. Curl является исполняемым двоичным файлом на сервере и будет выполняться как таковой. Если вы решите отобразить какой-либо вывод, сервер отправит его обратно клиенту.

...