0
我試着用捲曲得到一個網頁的源代碼使用curl,避免被重定向到基礎URL
http://www.deindeal.ch/zurich/?a_aid=dealanzeiger&a_bid=62e0def7
,但我得到的唯一的事情是索引網站(HTTP:// WWW .deindeal.ch),因爲我會自動重定向。我想他們正在避免盜鏈或類似的東西?在那種情況下,我怎麼能得到源代碼,也許有一些捲曲setopt?
我捲曲連接:
$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);
謝謝!
+1並且可能是因爲它們設置了您沒有的會話cookie。 – Mel 2011-05-20 20:23:49