Какой модуль узла я должен использовать, чтобы сделать мыльный вызов? - PullRequest
0 голосов
/ 08 ноября 2018

Я новичок в мыле и пользуюсь впервые. Я попробовал мыло модуль. Вот что я пытаюсь, но не повезло

index.js файл

var soap = require("soap");
var url = "http://staging.vmscloud.co/GDMSWS/Orders.svc?wsdl";
var args = { ListOrderType: "Cancelled", sReturnFormat: "xml" };
soap.createClient(url, function(err, client) {
    if(err) return;
    client.GetOrders(args, function(err, result) {
        console.log(err || result);
    });
});

и следующая ошибка при запуске node index.js

{ Error: getaddrinfo ENOTFOUND ws5 ws5:443
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:67:26)
  errno: 'ENOTFOUND',
  code: 'ENOTFOUND',
  syscall: 'getaddrinfo',
  hostname: 'ws5',
  host: 'ws5',
  port: 443 }

но когда я открываю URL http://staging.vmscloud.co/GDMSWS/Orders.svc?wsdl, это показывает XML. Как я могу использовать это?

...