用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)] }