使用PHP over HTTP从远程服务器复制文件

sik*_*kas 2 php

我想通过这种格式的链接使用PHP over http复制文件

http://myserver.com/?id=1234

如果我打开链接,文件的下载开始...

所以我假设服务器重定向到.mp3文件以开始下载.

那么如何将文件从远程服务器复制/下载到我的服务器(localhost)?

pro*_*son 6

只是为了给出一个关于Victor正在使用cURL的例子:

$options = array(
  CURLOPT_FILE => '/local/path/for/file.mp3',
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_URL => 'http://myserver.com/?id=1234',

);

$ch = curl_init();
curl_setopt_array($ch, $options);
curl_exec($ch);
Run Code Online (Sandbox Code Playgroud)