Приветствую Всех. Прошу подсказать, пытаюсь спарсить контент, с одного из ресурсов, через прокси, но чтот не получается. Посмотрите пжта код, что не так? PHP: $pr = curl_init(); $proxy_ip="194.126.123.145:1080"; curl_setopt($pr, CURLOPT_PROXY, $proxy_ip); curl_setopt($pr, CURLOPT_URL, "http://donor"); curl_setopt($pr, CURLOPT_USERAGENT, 'Opera/9.80'); curl_setopt($pr, CURLOPT_RETURNTRANSFER, 1); $content = curl_exec($pr); curl_close($pr);
Дело в том, что я написал парсер (мой первый), без прокси он у меня парсит нормально, но недолго, улетает в бан, решил добавить прокси.., и парсер не хочет более парсить, прокси нормальные от сюда
Вот рабочий пример нашел: PHP: function get($url,$proxy) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.1) Gecko/2008070208'); curl_setopt($ch, CURLOPT_PROXY, "$proxy"); $ss=curl_exec($ch); curl_close($ch); return $ss; } $prox = '127.0.0.1:2222'; $a=get('http://2ip.ru/',$prox); echo $a; Протестировал у себя на localhost, все работоет как надо! Нашел тут через гугл: _ttp://forum.xakep.ru/m_1435631/tm.htm
Приветствую Всех. Взял приват прокси с авторизацией, но авторизовать не получается, посмотрите код, пжта, что не так? Полдня курю выдачу ПС, но путной инфы так и не нашёл. PHP: $proxy_ip="прокся"; curl_setopt ($pr, CURLOPT_PROXYUSERPWD,'[логг]:[пасс]'); curl_setopt($pr, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5); curl_setopt($pr, CURLOPT_PROXY, $proxy_ip);