私はCurlでファイルをダウンロードしたいと思います。私はカールを使用してファイルをダウンロードしようとすると、それはファイルdownload.phpをファイルをダウンロードURLを使ってCurl
http://localhost/download.php?id=13456
ダウンロード: 問題は、たとえば、直接ダウンロードリンクがないということです!
ここに私のカールコードです:
###
function DownloadTorrent($a) {
$save_to = $this->torrentfolder; // Set torrent folder for download
$filename = str_replace('.torrent', '.stf', basename($a));
$fp = fopen ($this->torrentfolder.strtolower($filename), 'w+');//This is the file where we save the information
$ch = curl_init($a);//Here is the file we are downloading
curl_setopt($ch, CURLOPT_ENCODING, "gzip"); // Important
curl_setopt($ch, CURLOPT_TIMEOUT, 50);
curl_setopt($ch, CURLOPT_URL, $fp);
curl_setopt($ch, CURLOPT_HEADER,0); // None header
curl_setopt($ch, CURLOPT_BINARYTRANSFER,1); // Binary trasfer 1
curl_exec($ch);
curl_close($ch);
fclose($fp);
}
パスを知らなくても、ファイルをダウンロードする方法はありますか?サーバがHTTPヘッダの一部 として送信ヘッダ(PHPは、できるだけ多く 従います、これは再帰的であることに注意「場所:」: