-1

如果我做

$file='http://notmywebsite.com/verybigimage.png';
$newfile='test.png';
copy($file,$newfile);

我的服务器会下载http://notmywebsite.com/verybigimage.png吗?

如果是,我怎样才能让我的用户下载http://notmywebsite.com/verybigimage.png而不让我的服务器下载它?

4

1 回答 1

0

不可能让客户端(用户)下载一个文件,然后以无缝的方式将该文件复制到服务器中,因为这两个环境位于不同的系统中——为了做到这一点,客户端需要上传文件下载后返回服务器,如果最终目标是在服务器中拥有文件的副本,这反过来又会给用户带来痛苦,并且比简单地让服务器下载文件并将其复制到那里要慢。

于 2012-07-27T21:19:57.027 回答