我正在尝试使用curl php代码下载网页的源代码,但其下载仅适用于其余页面文件的少数页面为空。 我GOOGLE了它,但我没有得到解决方案。使用curl下载网页的源代码
我的源代码是: -
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $strurl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch,CURLOPT_USERAGENT, 'CURL via PHP');
$out = curl_exec($ch);
$fp = fopen('f1.html', 'w');
fwrite($fp, $out);
fclose($fp);
curl_close($ch);
什么选择补充?我错在哪里? 请帮忙。
难道上的卷曲快速搜索,却一无所知。但我的第一个猜测会是某种缓冲区大小,卷曲是否具有排序配置.'CURLOPT_BUFFERSIZE' – 2013-03-15 09:10:01
嘿!感谢您的回复。我试了一切..我的代码正在为少数网站工作。我的意思是那些下载的源代码,但少数文件仍然是空的。我尝试了所有选项。我以为它的内容量很大,但那些正在下载的文件也有大量的内容。所以我没有得到什么问题。 – user1475391 2013-03-15 09:21:22
[某人有类似的问题](http://stackoverflow.com/questions/814149/curl-not-working-for-getting-a-web-page-content-why) – 2013-03-15 09:27:06