【发布时间】:2017-03-10 19:41:56
【问题描述】:
我正在使用以下代码强制下载一些存储在我的服务器上的 mp3 文件。这工作正常,但下载 1 个 mp3 文件需要超过 1 分钟,即使是 2.5MB 的文件。花了这么长时间似乎有些不对劲。有什么想法可以使下载速度更快吗?
$fullfilename=$_GET['file'];
$filename=basename($fullfilename);
header('Content-type: audio/mpeg');
header("Content-Disposition: attachment; filename=\"{$filename}\"");
header("Content-Length: " . filesize($filename));
header('Content-Transfer-Encoding: binary');
ob_clean();
flush();
readfile($fullfilename);
exit;
【问题讨论】: