PHP-PHP断点下载问题
项目实现了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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
http://www.cnblogs.com/xyxiong/archive/2011/02/16/1956167.html
看一下这个 挺纠结的
你看看是不是Nginx没有把HTTP头都转过去PHP的fpm上去。