PHP Proxy GetFile

  • Автор темы Автор темы Sergey_2003
  • Дата начала Дата начала
Статус
В этой теме нельзя размещать новые ответы.

Sergey_2003

Guest
PHP Proxy GetFile

Вопрос такой.
есть файл на удалённом хосте который лежит за прокси

делаю запрос:
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 не предлогать нету его на хостинге

Заранее благодарен.
 
Заголовки от самого файла отделяються одной пустой строкой.

Так ли трудно разделить полученные данные по первой пустой строке на две части?
 
Тема закрыта. Учитесь пользоваться поиском.

Прежде чем задавать вопрос - используйте поиск по форуму и FAQ:
На нахождение готового ответа на свой вопрос Вы потратите меньше своего и чужого времени, чем на создание новой темы.
http://php.spb.ru
http://faq.phpclub.ru
http://detail.phpclub.ru/
Поиск по форуму
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху