【发布时间】:2011-05-20 20:13:46
【问题描述】:
我正在尝试使用 CURL 获取页面的源代码
http://www.deindeal.ch/zurich/?a_aid=dealanzeiger&a_bid=62e0def7
但我唯一得到的是索引站点 (http://www.deindeal.ch),因为我会被自动重定向。我想他们正在避免盗链或类似的东西?在那种情况下,我怎么能得到源代码,也许是一些 curl setopt ?
我的 CURL 连接:
$ch = curl_init();
$timeout = 60;
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
curl_setopt($ch, CURLOPT_HTTPGET, false);
curl_setopt($ch, CURLOPT_POST, FALSE);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_NOBODY, FALSE);
curl_setopt($ch, CURLOPT_VERBOSE, FALSE);
curl_setopt($ch, CURLOPT_REFERER, "");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch, CURLOPT_MAXREDIRS, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
谢谢!
【问题讨论】: