sensay
Новичок
cUrl>proxy>https
Вобщем задача такая..
Надо скачать картинку .gif на удалённом сервере с протоколом https://
это нужно сделать через прокси желательно через обычные http
в заголовке пакета с картинкой идут кукисы их тоже надо записать.
вообщем сделал так:
Это работает.. но только через проксики сокс5.. и картинка в большинстве случаев не записываетса...
Помогите реализовать примерно тоже самое но с хттп проксями..
p.s. знаю что это возможно.
-~{}~ 17.06.08 19:18:
Также вот этот код не будет работать:
http://php.com.ua/ru/tips/curl_ssl.htm
ошибка курла:
Received HTTP code 405 from proxy after CONNECT
Вобщем задача такая..
Надо скачать картинку .gif на удалённом сервере с протоколом https://
это нужно сделать через прокси желательно через обычные http
в заголовке пакета с картинкой идут кукисы их тоже надо записать.
вообщем сделал так:
PHP:
$cookie_file="cookie.txt";
$urlx="https://host.com/test.gif";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $urlx);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
curl_setopt ($ch, CURLOPT_TIMEOUT, 15);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_PROXY, $proxy);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);
$fpc=fopen("1.gif", "a+");
curl_setopt ($ch, CURLOPT_FILE, $fpc);
curl_setopt($ch, CURLOPT_VERBOSE,1);
$ct = curl_exec($ch); curl_close($ch);
Помогите реализовать примерно тоже самое но с хттп проксями..
p.s. знаю что это возможно.
-~{}~ 17.06.08 19:18:
Также вот этот код не будет работать:
http://php.com.ua/ru/tips/curl_ssl.htm
ошибка курла:
Received HTTP code 405 from proxy after CONNECT