PHP cURL Echtzeit-Proxy (Stream-Datei)

erzeit habe ich ein Skript wie das folgende:

<?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;
?>

Das Problem ist, dass der Server nur die Antwort sendet, nachdem er die gesamte Datei heruntergeladen hat. Ich möchte, dass es wie ein "Stream" funktioniert und Datenblöcke als Antwort sendet, während die Datei heruntergeladen wird.

Ist das mit PHP und cURL möglich?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage