用户名: 密码: 忘记密码? 注册
收藏此问题 发表新评论

PHP 下载如何转发请求? 带断点续传

a) 1个客户端提交断点续传(http_range) 给php 服务器: http://www.xxx-1.com/download/filename.zip
b)php 服务器找到下载地址, 下载地址是在另一个域名下的一台服务器上, 比如: http://www.xxx-2.com/download/filename.zip
c) php 服务器将断点续传转发给 实际的下载服务器 xxx-2, 带上客户端的断点请求http range
d) 客户端下载

因为  xxx-1 和 xxx-2 不会再一个机房, 比如一个美国, 一个天朝。 所以php服务器要客户端直接从xxx-2 下载,
这个有什么办法?

要求客户端不需要做什么事情, 直接在a)提交就可以直接下载了。

现在是用 head("location:  http://www.xxx-2.com/download/filename.zip")
但是不知道如何传递 http range 给 xxx-2 ?

谢谢!


昵称: muiz  时间: 2013-06-07 10:09:12
路过打酱油
昵称: Opencart  时间: 2013-06-07 16:50:14
发表评论
昵称:
内容:
验证: