我正在使用的网址是:http://www.edealinfo.co.uk/deals/redirect.php?id=k9OTxOWl25NiuN3KuZWIlFeagbK3aZo%3
我已经尝试过:
$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 :(得分:0)
该URL不是使用标头重定向,而是使用返回的HTML中的自动提交表单。这就是为什么你对标题没有任何好运。
Loading...<form action='/cgi-bin/amazonsp.cgi?B006U98G74' method='post' name='frm'></form><script>document.frm.submit();</script>
您需要解析文档正文。