我有一些示例代码,如下所示:
var soap = require('soap');
var url = "http://www.example.com?wsdl";
var soapHeader = "<AuthHeader>...</AuthHeader>";
soap.createClient(url, function(err, client){
client.addSoapHeader(soapHeader);
var args = {
'arg1': 1
}
};
client.SomeMethod(args, function(err, result){
if(err){
throw err;
}
console.log(JSON.stringify(result));
});
});
问题是由于我传递的标头或参数不正确,请求失败。如果我能看到整个请求体,调试起来会容易得多。这是怎么做的?