我尝试使用来自URL的php脚本下载文件,如下所示:
http://www.xcontest.org/track.php?t=2avxjsv1.igc
Run Code Online (Sandbox Code Playgroud)
我使用的代码如下所示,但它只生成空的下载文件:
$DLFile= "testfile.igc";
$DLURL="http://www.xcontest.org/track.php?t=2avxjsv1.igc";
$fp = fopen ($DLFile, 'w+');
$ch = curl_init($DLURL);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_exec($ch);
curl_close($ch);
fclose($fp);
Run Code Online (Sandbox Code Playgroud)
另一个奇怪的事情是在Web浏览器中输入URL时我没有得到该文件.我可以在点击网站上的链接时下载文件!
任何建议都非常感谢!