首页 > 开发 > NodeJS > 正文

soap 传递参数为null,急急急

2017-09-08 17:11:00  来源:网友分享

用nodejs的soap来请求后台接口,参数为如下

(我不懂java开发)我传递参数的时候,一下几种方法传都为空

var args = JSON.stringify(data)//或是 var args = {arg0: JSON.stringify(data)}    Soap.createClient(url, function(err, client) {      client.exchangeScore(args, function(err, result) {        console.log(result)      })    })

都报错: java.lang.NullPointerException,
是不是传参哪里错了

解决方案

自己来解答, 是传递参数问题,应该这样传

{ arg0: [JSON.stringify(data)] }