获取html dom - 为什么“html_simple_dom”找到页面而“cURL”没有?

时间:2012-08-27 00:22:20

标签: php curl simple-html-dom

出于某种原因,有时 cURL 会找到网页而不是其他时间,而 simple_html_dom 会找到包含相同网址的网页。

例如:

$url = http://www.youtube.com/results?search_type=search_users&search_query=java&page=7

cURL 页面不是foud:

$curl = curl_init();
curl_setopt($curl, CURLOPT_REFERER, $url); 
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$content = curl_exec( $curl );
curl_close($curl);

if(strpos($content, "404") || $content==""){ echo "**************** PAGE NOT FOUND ****************\n"; return;}

html_simple_dom

是的
$content = file_get_html($url);//same url above 

0 个答案:

没有答案