如何在Node JS中将整数传递给Soap客户端

时间:2018-11-22 17:21:40

标签: node.js soap

我正在尝试调用肥皂网络服务。我必须传递2个整数作为参数。程序将数字视为NaN。请让我知道如何传递数字字段。 我的代码如下所示:branchNo和accountNo作为字符串传递。我想将它们作为整数传递。请让我知道该怎么做。

    var bodyParser = require('body-parser');
    var express = require('express');
    var app = express();
    app.use(bodyParser.raw({ type: function () { return true; }, limit: '5mb' }));
    var soap = require('soap');
    process.env["NODE_TLS_REJECT_UNAUTHORIZED"] = 0;
    var edp = "https://localhost:3000/getCustomer"

    soap.createClient('https://localhost:3000/getCustomer?wsdl',{endpoint:edp},function(err,client){
    if(err)
       console.error(err);
    else {
    client.getCust({branchNo:1234,accountNo:154322},function(err,response){
      if(err)
        console.error(err);
      else {
        console.log(response.socket.destroyed);
         res.send(response);
           }
    }
    )

    process.on('uncaughtException', function (err) {
        console.log(err);
    });
    }
    });

'

0 个答案:

没有答案