Sergey_2003
Guest
PHP Proxy GetFile
Вопрос такой.
есть файл на удалённом хосте который лежит за прокси
делаю запрос:
получаю вполне внятный ответ:
HTTP/1.0 200 OK
Date: Tue, 02 Mar 2004 23:53:30 GMT
Cache-Control: private
Content-Type: image/gif
Content-Length: 1005
Proxy-Connection: close
ну и собственно сам файл
так вок, может кто подскажет как корректно отделить (мухи отдельно, коклеты отдельно) хедеры от бинарных данных что бы вдальнейшем их в файл засунуть
P.S. curl не предлогать нету его на хостинге
Заранее благодарен.
Вопрос такой.
есть файл на удалённом хосте который лежит за прокси
делаю запрос:
PHP:
$request="GET ".$url." HTTP/1.0\r\nHost ".$proxy_host.":".$proxy_port."\r\nProxy-Authorization: Basic ".base64_encode($proxy_user.":".$proxy_pass)."\r\n\r\n";
$fp=fsockopen($proxy_host, $proxy_port, $errno, $errstr, 30);
fputs($fp, $request);
while(!feof($fp)) @$buffer.=fgets($fp,1024);
fclose($fp);
echo $buffer;
HTTP/1.0 200 OK
Date: Tue, 02 Mar 2004 23:53:30 GMT
Cache-Control: private
Content-Type: image/gif
Content-Length: 1005
Proxy-Connection: close
ну и собственно сам файл
так вок, может кто подскажет как корректно отделить (мухи отдельно, коклеты отдельно) хедеры от бинарных данных что бы вдальнейшем их в файл засунуть
P.S. curl не предлогать нету его на хостинге
Заранее благодарен.