我正在尝试创建一个链接以将文件从远程文件服务器下载到本地计算机。现在我是我在 stackoverflow 中找到的 Curl 代码。该代码适用于带有 localhost C 驱动器的文件路径。但无法使用远程文件的 url。网址有什么问题?注释的 URL 有效。代码:
$url = 'file://v1/cos/EA QA/Test Results/SS/4.6.1/CD06/SS 4.6.1 TestResults.xlsm';
// $url = 'file:///C:/xampp/htdocs/qrd/test/SS 4.6.1 TestResults.xlsm';
$path = 'C:/test/SS 4.6.1 TestResults.xlsm';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec ($ch);
curl_close ($ch);
if ($data == FALSE){
echo "Failed in 1.";
} else {
$file = fopen($path, "wb");
fputs($file, $data);
echo "hi1";
}
fclose($file);