如何使下载链接通过代理? PHP

时间:2012-06-27 11:33:31

标签: php file proxy download

我有一个代理(IP +端口)和一个位于不同服务器上的文件。

我需要人们通过我的代理下载此文件。问题是,我不希望人们需要在浏览器上做东西......

我该怎么做?

谢谢!如果您不明白,请询问。

1 个答案:

答案 0 :(得分:0)

这样做:

获取链接:

$contents=file_get_contents("link-to-file");

把内容:

file_put_contents("a temp path-with-file-type",$contents);

将用户带到文件:

header("location:your-temp-path-here");

可能不是最好的方式,但它有效...

另外,如果您打算使用$_GET$_POST作为链接,请稍微动态一下,您应该知道;这会打开一个严重的安全漏洞,你不应该这样做。