Настройка cURL для работы вместе с SOCKS5
Перед Вами пример простого PHP скрипта с использованием расширения cURL для PHP.
Эта библиотека входит в стандартный набор PHP и используется практически во всех скриптах.
<?php
$ch=curl_init("http://site.com");
@curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// возвращаем результат, а не выводим его в печать
@curl_setopt($ch, CURLOPT_VERBOSE, 0);
//запрещаем выводить подробные сообщения о всех действиях
@curl_setopt($ch, CURLOPT_HEADER, 0);
// запрещаем Headers
@curl_setopt($ch, CURLOPT_PROXY, "10.0.0.10:35000");
//IP адрес и порт SOCKS5
@curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
//включаем использование SOCKS5
$x=@curl_exec($ch);
curl_close($ch);
echo $x;
//выводим содержимое страницы в браузер
?>
|