PHP cURL прокси запрос

0
$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 на сервере, например: я отправляю запрос на сервер с этим скриптом, используя определенные куки, которые я бы хотел использовать.

  • 0
    Постоянно? Как насчет создания цикла и помещения всего кода внутри него?
Теги:
curl

1 ответ

0

Существует опция 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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню