【发布时间】:2013-12-06 06:28:28
【问题描述】:
我希望能够允许用户在变量 URL 中输入他们想从远程服务器 URL 下载的文件,例如 /download.php?url=fvr_anim_foxintro_V4_01.jpg
<?php
$url = $_GET['url'];
header("Location: http://fvr.homestead.com/files/animation/" . $url);
?>
以上纯粹是我从谷歌图片中抓取的一个例子。问题是我不希望最终用户被允许查看文件的原始来源,因此需要将文件下载到服务器,然后服务器将其传递给最终用户。有没有办法做到这一点?
我找到了许多托管在服务器上的文件的示例,但没有提供托管在远程服务器上的文件的示例。换句话说,我会传递它们。文件会很大(最多 100MB)
提前致谢!
【问题讨论】:
-
欢迎来到 Stack Overflow!如果您还没有,请务必使用Stack Overflow tour。
标签: php redirect curl get download