【发布时间】:2016-11-19 22:01:33
【问题描述】:
目前我有如下脚本:
<?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 可能就是您要找的。span>
-
我以前从未使用过composer,我在共享主机中,但我会搜索更多。