500 Внутренняя ошибка обслуживания

У меня есть SOAP-сервер. Когда соединение было через PHP, результат правильный, но когда я использую инструмент, такой как SoapUI, получаю следующую ошибку:

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode>SOAP-ENV:Client</faultcode><faultstring>Bad Request</faultstring></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>

Это ответ руководителя:

HTTP / 1.1 500 Внутренняя ошибка службы Дата: чт, 18 августа 2016 г. 22:07:42
время по Гринвичу

Если я прокомментирую следующую строку на файловом сервере, больше не получу 500 внутренних:

$server->handle();

1

Решение

Если вы используете встроенный PHP Soapclient для выполнения вызова, и он работает, то вы делаете $soapclient->__getLastRequest() и сравните XML с запросом, сгенерированным SoapUI. Это должно помочь вам устранить неполадки в запросе SoapUI.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]