我創建一個洪流平臺(沒有跟蹤器),我從服務器下載洪流時遇到一些問題。通過PHP下載一個洪流文件
這是我的腳本的一部分:
$fn = dirname(__FILE__) . "/torrents/$id.torrent";
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Disposition: attachment; filename=$tname.torrent");
header("Content-Length: ".filesize($fn));
header("Content-Type: application/force-download");
header("Content-Transfer-Encoding: binary");
readfile($fn);
當我通過這個文件下載torrent(在我的例子中是download.php)時,torrent不是有效的bencoding。 什麼問題或我必須做什麼?
我認爲這是行不通的。我使用$ _FILES上傳文件 –
無論如何,如果我通過FileZilla從文件服務器下載文件(拖放文件),洪流正在工作,它是兄弟當我用上面的腳本下載它時。 –