0
我想使用curl來取消網頁信息。這是我的腳本 -如何獲得Curl的重定向URL
$data[0] = "WP8558753";
$url = "http://www.searspartsdirect.com/part/search.html?q=".$data[0];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, "http://parts.sears.com/partsdirect/part-model/'".$data[0]."'?shdMod=".$data[0]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
//curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
$output = curl_exec ($ch);
echo curl_getinfo($ch, CURLINFO_EFFECTIVE_URL);
curl_close ($ch);
我想取得這個網址http://www.searspartsdirect.com/part-number/WP8558753/0026/110.html?pathTaken=partSearch&q=WP8558753
變量。
我該怎麼辦?請提供一些指導。
這個特定的URL(通過'http://www.searspartsdirect.com/part/search.html Q = WP8558753'),實際上並不返回一個重定向。它返回一個200和一個完整的HTML頁面。 (大概,它後來通過JavaScript加載一個新的URL。)只是'捲曲這裏的網頁不會幫助你。 – smarx
我能做什麼呢?你可以提供任何建議 – Steve