2013-12-12 63 views
0

我有一個網站讓我下載數據;我的意思是當我將瀏覽器指向它時,瀏覽器開始下載文檔。換句話說,通過HTTP下載PHP附件

我希望能夠得到該文件。

我已經嘗試做一個URL的file_get_contents,也嘗試了一個基本的URL到URL,既沒有導致實際的文件(cURL示例,我確實有CURL_RETURNTRANSFER設置爲1)。

無論如何,有什麼想法?

$ch = curl_init(); 

// set url 
curl_setopt($ch, CURLOPT_URL, $url); 

//return the transfer as a string 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 

// $output contains the output string 
$output = curl_exec($ch); 

// close curl resource to free up system resources 
curl_close($ch); 
+0

也許嘗試wget命令外殼? – JustAPirate

+0

所以只是爲了得到這個權利:你在瀏覽器中工作的URL,但不能與cUrl一起工作? – BogdanM

+0

你有什麼嘗試導致?在屏幕上跳舞小丑?也許你還應該添加一些你使用過的代碼。 – user555

回答

0

看着curl_error後,我發現有一個SSL協議錯誤,我可以簡單的添加到忽略選項,它像一個冠軍。以爲有更復雜的事情發生...