PHP-PHP断点下载问题

PHP-PHP断点下载问题

瑾兮 发布于 2017-02-06 字数 434 浏览 1115 回复 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");
}

发布评论

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

评论(2

浮生未歇 2017-09-17 2 楼

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

看一下这个 挺纠结的

偏爱自由 2017-08-14 1 楼

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