Node.js:SOAP请求?

问题描述 投票:-1回答:1

我正在尝试从现有的Node.js服务器执行请求。该请求是使用XML格式发送给我的,但是我对如何使用它一无所知...请查看一下,并提供一些有关通常如何处理它们的指示?

提前感谢...

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:api="http://api.__SOME_DOMAIN__.com">
   <soapenv:Header>
      <api:userToken>
         <password>pwd</password>
         <username>usr</username>
      </api:userToken>
   </soapenv:Header>
   <soapenv:Body>
      <api:SearchModels>
         <!--Optional:-->
         <searchText>__KEYWORD__</searchText>
      </api:SearchModels>
   </soapenv:Body>
</soapenv:Envelope>
javascript node.js soap xml-namespaces
1个回答
0
投票

我正在搜索相同的问题,并且看起来node-soap-ly易于使用。我没有在此处看到您的wsdl位置,但是您应该能够从该链接复制代码soap.createClient,然后您的args将是:

args = {
  searchText: '__KEYWORD__';
}

Er,该软件包虽然没有告诉您如何设置标题,所以您必须进一步挖掘才能找到它。

© www.soinside.com 2019 - 2024. All rights reserved.