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 нормально работать?
  • Вопрос задан
  • 592 просмотра
Пригласить эксперта
Ответы на вопрос 1
@seriogja
Здравствуйте!
1) Кэш включен?
2) Таймаут выставлен?
3) Хотя бы getfunctions срабатывает?
4) Еще бы сам вызов soapClient на php посмотреть
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽