基本上我想从外部主机下载文件并将其直接传递给用户而不必保存在服务器上,实际上,充当该文件的代理,以便始终从我的服务器发出请求而不是用户.我应该模拟这个请求:
GET / servername / filename.ext HTTP/1.1 (any large file)
Host: namehost
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv: 27.0) Gecko/20100101 Firefox/27.0
Accept: text / html, application / xhtml + xml, application / xml; q = 0.9, * / * q = 0.8
Accept-Language: en-us, en; q = 0.8, en-US; q = 0.5, en; q = 0.3
Accept-Encoding: gzip, deflate
Referer: sitename / ...
Cookie: ....
Connection: keep-alive
Run Code Online (Sandbox Code Playgroud)
我已经有了必要的cookie和所有必需的标题,但我无法开始下载,我尝试在Curl中使用不同的脚本,但下载没有开始.
任何人都可以帮助我.