$url = 'http://dynupdate.no-ip.com/ip.php';
$proxy = '127.0.0.1:8888';
//$proxyauth = 'user:password';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_PROXY, $proxy);
//curl_setopt($ch, CURLOPT_PROXYUSERPWD, $proxyauth);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
$curl_scraped_page = curl_exec($ch);
curl_close($ch);
echo $curl_scraped_page;
Как я могу подключить этот сервер к этому серверу? Я работаю над ботом для этого сайта, чтобы улучшить технологию. Кроме того, как я могу аутентифицировать файлы cookie на сервере, например: я отправляю запрос на сервер с этим скриптом, используя определенные куки, которые я бы хотел использовать.
Существует опция CURLOPT_COOKIEJAR, где вы можете установить файл, содержащий файл cookie:
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
Как только вы получите файл cookie, вы должны использовать одну и ту же переменную $ ch, чтобы сохранить соединение.
Вы можете найти полный пример использования cURL здесь: http://blog.binacube.com/2014/08/complete-curl-example-login-proxy-and.html