如何使用多部分下载远程下载文件?

ahm*_*dii 2 php multipart

我想在互联网上下载一个远程文件给我的主机.但我想下载它与多部分下载,使其下载更快.和下载管理器一样.

Shi*_*dim 5

您必须Range在请求时使用标头.

发送Range: bytes=500-999将从500到999下载字节;

注意:PHP 不是多线程语言.因此即使您通过多部分下载它也将是顺序的.除非你分叉多个进程.虽然使用像curl这样的第三方扩展,但您可以通过此方式完成此操作curl_multi_exec