我正在尝试使用node-soap 模块来使用 SOAP Web 服务。但是,在调用 Web 服务的方法之一时出现“无法解析响应”错误。
这是实现:
var soap = require('soap');
var url = 'http://myservice.com/MyService.svc?wsdl';
var args = {
Username: '***',
Password: '***'
};
soap.createClient(url, function(err, client) {
if (!err) {
client.MyService(args, function(err, response) {
if (!err) {
console.log('MyService response:', response);
} else {
console.log('Error in MyService:', err);
}
});
} else {
console.log('Error in createClient: ', err);
}
});
我怎样才能解决这个问题?