是否可以通过 XHR2 借助 AJAX 请求下载文件?我可以将文件上传到服务器,但我找不到下载它们的方法。
- PHP 版本 5.4.12
- Apache/2.4.4 (Win64) PHP/5.4.12
我需要找到一个能够下载非常大的文件(最多 4GB)的解决方案。为了节省服务器内存,需要分块下载文件。我也需要监控下载进度,以提供反馈,尤其是对大文件的反馈。
我尝试了很多东西,但没有一个效果很好。我运行我们的 PHP 内存,开始下载需要很长时间,我无法监控进度,cURL 很慢,x-sendfile 没有提供下载进度,或者我无法同时运行两个 PHP 脚本(当一个发送数据和其他监控进度。)