Задать вопрос
iiifx
@iiifx
PHP, OOP, SOLID, Yii2, Composer, PHPStorm

PHP. Не получается прочитать SOAP ответ сервера. MTOM?

Есть запрос к серверу вебсервисов по SOAP. Все на первый взгляд обычно - конверт с некими данными. Через SoapUI запросы выполняются, ответы приходят. Но как только дело доходит до запросов и обработки ответов через PHP, то тут начинаются проблемы. Нативный PHP SoapClient не может прочитать ответ, он попросту зависает. Никак не удается заставить работать. Были попытки имитировать SOAP запросы через cURL\Guzzle, но увы результат такой же.

Ниже скрины. Есть подозрение, что это MTOM, но я не уверен.

Прошу, если у кого-то есть опыт или кто-то знает, в чем может быть проблема, подсказать с решением. От меня благодарность гарантирую.

Запрос
79a1d-clip-11kb.pngf28cd-clip-13kb.png

И ответ. Обратите внимание на выделенную красным часть
c2b80-clip-16kb.png1c91d-clip-30kb.png

Что это за фрагменты? Как заставить SoapClient нормально работать?
  • Вопрос задан
  • 603 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@seriogja
Здравствуйте!
1) Кэш включен?
2) Таймаут выставлен?
3) Хотя бы getfunctions срабатывает?
4) Еще бы сам вызов soapClient на php посмотреть
Ответ написан
Ваш ответ на вопрос

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

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