#php #guzzle #guzzle6
#php #guzzle #guzzle6
Вопрос:
Я использую Guzzle 6.5.5 для отправки запроса get и ожидаю XML-ответа, но запрос возвращает 200 (OK) без содержимого. Я пробовал $response->getBody()
и $response->getBody()->getContents()
безрезультатно. Я также попытался установить для параметра заголовка ‘Accept’ значение ‘application / xml’, но, похоже, это ничего не изменило.
Чего мне здесь не хватает?
Комментарии:
1. Без конкретной конечной точки я не знаю, сможем ли мы вам больше помочь. Не каждый API разработан правильно, поэтому возможно, что успех 200 по-прежнему является ошибкой сервера 400 или 500, просто не учтенной
2. Та же проблема здесь, file_get_contents работает правильно
3. В моем случае это была проблема с сервером API, проблема была решена путем обновления USER_AGENT .