現在、私は次のようなスクリプトを持っている: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で実現することは可能ですか?
[This](http://mtdowling.com/blog/2012/01/27/chunked-encoding-in-php-with-guzzle/)があなたが探しているものかもしれません。 –
私は以前にコンポーザーを使ったことがなく、私は共有ホスティングに入っていますが、私はそれについてさらに検索します。 – kekit