-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

クライアント (ユーザー) がファイルをダウンロードしてから、このファイルをシームレスにサーバーにコピーすることはできません。これは、これら 2 つの環境が異なるシステムにあるためです。これを行うには、クライアントがファイルをアップロードする必要があります。最終的な目標がファイルのコピーをサーバーに置くことである場合、ダウンロード後にサーバーに戻すことは、ユーザーにとって苦痛であり、単にサーバーにファイルをダウンロードさせてそこにコピーさせるよりも遅くなります。

于 2012-07-27T21:19:57.027 に答える