我知道使用cURL我可以看到目标URL,将cURL指向具有CURLOPT_FOLLOWLOCATION = true的URL.
示例:
$ch = curl_init(); curl_setopt($ch,CURLOPT_URL,"www.example1.com"); curl_setopt($ch,CURLOPT_RETURNTRANSFER,true); curl_setopt($ch,CURLOPT_HEADER,true); curl_setopt($ch,CURLOPT_FOLLOWLOCATION,true); $result = curl_exec($ch); $info = curl_getinfo($ch); //Some information on the fetch curl_close($ch);
$info将包含最终目的地的网址,可以是www.example2.com.
我希望我的上述理解是正确的.如果没有,请告诉我!
我的主要问题是,所有类型的重定向cURL能够知道什么?
Apache重定向,javascript重定向,形成子重定向,元刷新重定向!?