【发布时间】:2016-07-17 23:54:13
【问题描述】:
我们正在使用 node-soap 创建一个 SOAP 客户端以与外部 Web 服务交互。
虽然我们包含了包含完整架构的 wsdls,但并未对请求进行验证。不幸的是,验证失败时外部服务器的错误消息根本没有帮助。
有没有办法使用 node-soap 根据 wsdl 中定义的模式验证请求?还是我必须使用 libxml-xsd 之类的东西并自己进行验证?
根据this question,客户端有一个“验证”方法,但在最新版本中似乎没有。
【问题讨论】:
-
您在该问题中看到的 client.Validate() 函数来自电子邮件验证服务。换句话说,client.Validate() 向服务发送 SOAP 请求以验证电子邮件。它不会验证请求本身。
标签: xml node.js web-services soap wsdl