Почему этот запрос cURL перенаправляется?Php

Кемеровские программисты php общаются здесь
Anonymous
Почему этот запрос cURL перенаправляется?

Сообщение Anonymous »

Когда я запрашиваю данные с https://fda.gov с помощью браузера или с помощью Curl в терминале/командной строке, сайт возвращается, как и ожидалось. При использовании Curl в PHP сайт перенаправляется на страницу с извинениями за чрезмерные запросы и не найдена.
[img]https://i. sstatic.net/9nEVYPvK.png[/img]

Код: Выделить всё

$url = 'https://www.fda.gov/';

$ch = curl_init($url);

$response = curl_exec($ch);

// Check for errors
if ($response === false) {
echo 'Curl error: ' . curl_error($ch);
}

curl_close($ch);

echo $response;
Почему это происходит? Я убедился, что OpenSSL установлен, экспериментировал с различными заголовками PHP (в основном связанными с SSL), но это не сработало, и я не уверен, что это сработает, учитывая перенаправление. Помогите!

Подробнее здесь: https://stackoverflow.com/questions/786 ... t-redirect

Вернуться в «Php»