您好,欢迎访问一九零五行业门户网

求好手,模拟浏览器抓取网页

求高手,模拟浏览器抓取网页
如抓取http://map.sogou.com/api/这个网页,我写的程序,如果不带网址后面的/,会抓取得不到,但是站上网(http://tool.chinaz.com/tools/pagecode.aspx),不带最后面的/即可抓取到(即:http://map.sogou.com/api),他是什么原理?下面贴出我的代码,请改进
function file_get($url){
ob_start();
$ch = curl_init();
curl_setopt($ch, curlopt_cookiejar, ./cookie.txt);
curl_setopt($ch, curlopt_useragent, mozilla/4.0 (compatible; msie 7.0; windows nt 5.1; .net clr 2.0.50727; infopath.1; ciba));
curl_setopt($ch, curlopt_url, $url);
curl_setopt($ch, curlopt_header, false);
curl_setopt($ch, curlopt_cookiesession, true);
curl_setopt($ch, curlopt_nobody, false);
curl_exec($ch);
curl_close($ch);
$content = ob_get_clean();
return $content;
}

分享到:
------解决方案--------------------
curlopt_followlocation
其它类似信息

推荐信息