我有一个运行的 Apache 服务器,它托管一个 php 网络应用程序。该服务器还提供了从中下载大约 900MB 文件大小的规定。但是,在测试该应用程序时,我发现无法暂停下载并在稍后恢复下载。
有人可以帮助我吗?它是我必须更改的 apache 属性吗?
最佳答案
如果您使用 php
提供文件,那么您应该在脚本中实现 Range
header 处理。您可以从 $_SERVER['HTTP_RANGE']
接收当前范围值。它包含从文件开头开始的偏移量(以字节为单位)。
ps:正如通常提到的那样 - 几乎所有内容都已在这里得到解答;-) Resumable downloads when using PHP to send the file?
关于php - Apache 的可暂停下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2910314/