Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> возникла проблема с прокси), не знаю как построить цепь на curl 
:(
    Опции темы
oxmat
Дата 28.2.2009, 03:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 31.1.2009

Репутация: нет
Всего: нет



знакомые поставили задаче пропустить поток через 2 прокси, вопрос как это правильно сделать? говорили что надо в хедеры послать что-то, долбался 2 часа - так ниче и не получилось.
вот код того что было, мож кто делал уже. да и CURL обязательно нужен!!
 smile  (ТОЛЬКО ПРОЗЬБА - МНЕ ЛУЧШЕ СТРОКУ С ПРИМЕРОМ ЧЕМ..)))
 
Код

 $cr    = curl_init($url);
  curl_setopt($cr, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727)");
  curl_setopt($cr, CURLOPT_RETURNTRANSFER, 1);
  if ($header == 1)
  curl_setopt($cr, CURLOPT_HEADER, true);

  curl_setopt($cr, CURLOPT_REFERER, $ref);
  curl_setopt($cr, CURLOPT_FOLLOWLOCATION, 1);
  curl_setopt($cr, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
  curl_setopt($cr, CURLOPT_MAXREDIRS, 10);
  curl_setopt($cr, CURLOPT_ENCODING, 'gzip,deflate');

  curl_setopt($cr, CURLOPT_TIMEOUT, 120);
  curl_setopt($cr, CURLOPT_CONNECTTIMEOUT, 120);

  curl_setopt($cr, CURLOPT_PROXY, $proxy[0]);
  if ($proxy[1]==1){
    curl_setopt($cr, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
  }
  if ($proxy[1]==3){
    curl_setopt($cr, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
    }
  if ($proxy[1]==2){
    curl_setopt($cr, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS4);
    }
  }

... smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0481 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.