2013-12-12 66 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协议错误,我可以简单的添加到忽略选项,它像一个冠军。以为有更复杂的事情发生...