Javascript 尝试从Node.js获取信息时出错

Javascript 尝试从Node.js获取信息时出错,javascript,node.js,soap,soap-client,Javascript,Node.js,Soap,Soap Client,我正试图在应用程序中使用节点JS作为开发服务器来实现Soap API。我正在使用以下代码。但我收到一条错误消息 var soap = require('soap'); var url = 'https://testwebservices.creditsafe.com/GlobalData/1.3/MainServiceBasic.svc/meta?wsdl'; var auth = "Basic " + new Buffer("*****" + ":" + "*****").to

我正试图在应用程序中使用节点JS作为开发服务器来实现Soap API。我正在使用以下代码。但我收到一条错误消息

var soap = require('soap');
    var url = 'https://testwebservices.creditsafe.com/GlobalData/1.3/MainServiceBasic.svc/meta?wsdl';
    var auth = "Basic " + new Buffer("*****" + ":" + "*****").toString("base64");
    var args = { countries: 'US'  };
    soap.createClient(url, { wsdl_headers: {Authorization: auth} }, function(err, client) {
        if (err) {
          console.log(err);
        }else{


    client.FindCompanies(args ,function(err, result) 
                  {
                      if(err){
                    throw err
                    client.describe();  // here i am getting error message 
                      }else{
                        console.log(result); 

                      }
                  });
        }
    });
下面是我得到的输出。 **无法使用“in”运算符搜索“hr”服务器错误**