Вопрос по php – Как получить последний URL, выбранный cURL?

8

Если данный URL-адрес перенаправлен на другой,cURL получит последний по

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

но как записать какой последний URL был загружен cURL?

С

curl_setopt($ch, CURLOPT_URL, $link);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

мы не знаем, что это был за фактический URLcURL, как$link был перенаправлен в конечное местоположение. Как записать последнее место в строке?

Ваш Ответ

1   ответ
17

curl_getinfo().

http://php.net/manual/en/function.curl-getinfo.php

echo curl_getinfo($ch, CURLINFO_EFFECTIVE_URL);
Error: User Rate Limit ExceededCURLINFO_EFFECTIVE_URL Googlebot

Похожие вопросы