Я хочу удалить страницу веб-страницы с помощью curl. Вот мой сценарий -Как получить URL-адрес перенаправления Curl
$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 д = WP8558753') фактически не вернуть перенаправление. Он возвращает 200 и полную страницу HTML. (Предположительно, он позже загружает новый URL-адрес через JavaScript.) Просто «завиток» страницы здесь не помогут. – smarx
что я могу сделать тогда? Могу ли вы представить какие-либо предложения – Steve