Задать вопрос
@Mister8891

При попытке парсить XML GuzzleHttp\Client выкидывает 302 редирект. Как его обойти?

При попытке парсить XML GuzzleHttp\Client выкидывает 302 редирект.
Вот так
$res = $client->request('GET', 'https://xxxxxxxl', ['allow_redirects' => true]);
выдает другую ошибку
GuzzleHttp\Exception\TooManyRedirectsException
Will not follow more than 5 redirects

Если allow_redirects' => false то просто 302 редирект и ничего не парсит.
Но если пробовать обычным CURL все нормально. Буду благодарен за помощь!
  • Вопрос задан
  • 648 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@Mister8891 Автор вопроса
Не знаю почему GuzzleHttp работает именно так. Но при такой ошибке у меня получилось только распарсить обычным CURl
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
miraage
@miraage
Старый прогер
Поставьте больше, чем 5 редиректов.
RTFM.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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