我需要我的服务器充当第三方服务器(文件最初所在的位置)和最终用户之间的代理。也就是说,我的服务器从第3方服务器下载文件,然后用户从我的服务器下载它。这将导致产生文件大小两倍的带宽。这个过程如何使用PHP来实现呢?
$fp = fopen($url, 'rb');
foreach (get_headers($url) as $header)
{
header($header);
}
fpassthru($fp);
exit;
这将简单地将带有正确标头的远程文件下载到浏览器。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)