PHP cURL прокси в реальном времени (потоковый файл)

В настоящее время у меня есть скрипт, подобный следующему:

<?php
$filename = "http://someurl.com/file.ext";
header('Content-Type: application/octet-stream');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$filename);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 500);
$data=curl_exec($ch);
curl_close($ch);
echo $data;
?>

Проблема в том, что сервер просто отправляет ответ после загрузки всего файла. Я хочу, чтобы он работал как «поток», посылая куски данных в качестве ответа во время загрузки файла.

Этого можно достичь с помощью PHP и cURL?

Ответы на вопрос(2)

Ваш ответ на вопрос