2013-06-19 24 views
0

的網址是我工作是:http://www.edealinfo.co.uk/deals/redirect.php?id=k9OTxOWl25NiuN3KuZWIlFeagbK3aZo%3得到一個鏈接的目標網址edealinfo.co.uk在PHP

我已經嘗試過:

$ch = curl_init("http://www.edealinfo.co.uk/deals/redirect.php?id=k9OTxOWl25NiuN3KuZWIlFeagbK3aZo%3"); 
    curl_setopt($ch, CURLOPT_NOBODY, true); 
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
    curl_exec($ch); 
    print_r($data = curl_getinfo($ch)); 
    echo $data["url"]; 

我也試過:

print_r(get_headers("http://www.edealinfo.co.uk/deals/redirect.php?id=k9OTxOWl25NiuN3KuZWIlFeagbK3aZo%3")); 

沒有任何運氣。任何人都有解決方案?

回答

0

該URL不是用標題重定向,而是在返回的HTML中使用自動提交表單。這就是爲什麼你沒有任何運氣與標題。

Loading...<form action='/cgi-bin/amazonsp.cgi?B006U98G74' method='post' name='frm'></form><script>document.frm.submit();</script> 

您需要解析文檔正文。

+0

好的,我明白了。我怎麼能解析文檔主體? – user2502659

+0

任何想法?非常感謝你。 – user2502659