CURL返回空白页面

时间:2013-04-10 13:25:35

标签: php curl

我已编写此代码以获取谷歌的所有数据,但它返回空白。代码是

$page = "http://www.google.com";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $page);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$contents = curl_exec ($ch);
curl_close ($ch);
echo $contents;

任何人都可以在此代码中找到错误吗? 我检查了php信息我的curl已启用。

1 个答案:

答案 0 :(得分:0)

在我的情况下,Google http服务器的答案包含重定向到http://www.google.ru/

HTTP/1.1 302 Found
Location: http://www.google.ru/

让卷曲跟随此“位置:”标题:

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);