В настоящее время я имею дело с архаичным процессором платежей, который делает подключение к их сервису как можно более сложным (включая настраиваемый клиентский SSL-сертификат, пароль и после этого базовую аутентификацию HTTP). Короче говоря, я не могу использовать SoapClient для выполнения запроса, но я смог сделать это с помощью cURL.
Теперь у меня есть ответ в строке, могу ли я использовать SoapClient
для его анализа? Я бы предпочел не анализировать его вручную как обычный XML, так как мне пришлось бы дублировать многие функциональные возможности, такие как создание разумного исключения, например, при поиске <SOAP:Fault>
.