Есть ли проверка схемы в мыле узла?

xml node.js web-services soap wsdl

788 просмотра

1 ответ

4506 Репутация автора

Мы используем node-soap для создания SOAP-клиента для взаимодействия с внешним веб-сервисом.

Хотя мы включаем wsdls, которые содержат полную схему, проверка запросов не выполняется. К сожалению, сообщение об ошибке внешнего сервера при сбое проверки не помогает вообще.

Есть ли способ проверить запрос по схеме, определенной в wsdl, используя node-soap? Или я должен использовать что-то вроде libxml-xsd и выполнить проверку самостоятельно?

Согласно этому вопросу , у клиента есть метод «Проверка», но в последней версии он отсутствует.

Автор: Hannesh Источник Размещён: 17.07.2016 11:54

Ответы (1)


0 плюса

348 Репутация автора

Кажется, есть опция с именем returnFault, используемая при создании клиента для проверки запросов к wsdl. Я отследил его до wsdl.js, и, похоже, он используется для проверки на соответствие wsdl. Однако я не могу заставить его выдать ошибку за недопустимые параметры, и, как и вы, моя ошибка на сервере менее чем полезна.

К сожалению, я думаю, что это ошибка в node-soap.

Автор: opensourcejunkie Размещён: 23.03.2018 07:59
Вопросы из категории :
32x32