PHP-PHP断点下载问题

发布于 2017-02-06 20:33:42 字数 365 浏览 1201 评论 2

项目实现了PHP下载,在apache作为服务器的时候,断点下载没有问题。后来采用Nginx作为服务器之后,突然发现断点下载不行了。PHP中判断断点下载是查看HTTP请求头是否包含Range。

if(isset($_SERVER['HTTP_RANGE'])){      
list($name, $range) = explode("=",$_SERVER['HTTP_RANGE']);
$length=$size1-$range;
header("HTTP/1.1 206 Partial Content");
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

浮生未歇 2017-09-17 19:01:22

http://www.cnblogs.com/xyxiong/archive/2011/02/16/1956167.html

看一下这个 挺纠结的

偏爱自由 2017-08-14 02:49:08

你看看是不是Nginx没有把HTTP头都转过去PHP的fpm上去。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文