curl+proxy

  • Автор темы lizard_shurik
  • Дата начала

lizard_shurik

Guest
curl+proxy

Подскажите, возможно ли такое, и где ошибка: необходимо через прокси достучаться до сайта и забрать оттуда файл - .swf

PHP:
$url = "http://img.gismeteo.ru/flash/120x80s.swf";
$ch = curl_init();
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt ($ch, CURLOPT_PROXY ,"10.10.21.100:3128");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_PROXYUSERPWD, "user:login");
curl_setopt($ch, CURLOPT_URL, $url);

дальше html
<OBJECT classid="clsid: D27CDB6E-AE6D-11cf-96B8-444553540000"
        WIDTH="120" HEIGHT="80" id="120x80s" ALIGN="">
         <PARAM NAME=movie VALUE="http://img.gismeteo.ru/flash/120x80s.swf">
       <PARAM NAME=menu VALUE=false>
        <param name="FlashVars" value="city=33902&skin=celsius">
        <PARAM NAME=quality VALUE=high>
        <PARAM NAME=menu VALUE=false>
        <PARAM NAME=bgcolor VALUE=#FFFFFF>
    <EMBED src="http://img.gismeteo.ru/flash/120x80s.swf?city=33902&skin=celsius"
        menu=false quality=high bgcolor=#FFFFFF  WIDTH="120" HEIGHT="80"
        TYPE="application/x-shockwave-flash"
        PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">
    </EMBED>
</OBJECT>

curl_exec ($ch);
curl_close($ch);
Apache/2.0.50 (Win32) PHP/4.3.7 libcurl/7.11.2 OpenSSL/0.9.7c zlib/1.1.4
 

lizard_shurik

Guest
Они и так отдают, просто у меня стоит проксик, и напрямую не получаеться!
 
Сверху