Использование веб-службы завершается с ошибкой «SRT: Обнаружен неподдерживаемый xstream: (« HTTP Code 200: OK ») ' - PullRequest
1 голос
/ 08 сентября 2011

я пытаюсь использовать SAP WebService, используя Zend_Soap_Client и появляется ошибка «SRT: Обнаружен неподдерживаемый xstream: (« HTTP-код 200: ОК »)«

Означает ли это, что вызов метода WebService работает, но я (соответственно Zend / PHP) не могу обработать ответ?

У вас есть идеи, как решить эту проблему?

Ответы [ 3 ]

2 голосов
/ 09 сентября 2011

Похоже, ошибка на стороне SAP (SRT = время выполнения мыла).Согласно документации SAP, эта проблема обычно вызвана неверно настроенным адресом HTTP.Проверьте веб-службу, используя транзакцию soamanager, и посмотрите, правильно ли настроена конечная точка.

0 голосов
/ 19 мая 2017

В моем случае, используя встроенный в PHP класс SoapClient, я получил ту же ошибку из-за несоответствия версии протокола SOAP.Я пробовал с 1.2, конечная точка была настроена на 1.1.

0 голосов
/ 03 июля 2014

Проверьте заголовок запроса для типа контента.Это должно быть что-то вроде ниже:

Content-Type: text/xml; charset=utf-8
...