Javascript express.js和soap调用
我正在使用express.js、node.js和node-soap.js,我遇到了一个无法修复的错误 我有以下代码,该代码因异常而失败,在异常中我看不到任何内容Javascript express.js和soap调用,javascript,node.js,soap,express,Javascript,Node.js,Soap,Express,我正在使用express.js、node.js和node-soap.js,我遇到了一个无法修复的错误 我有以下代码,该代码因异常而失败,在异常中我看不到任何内容 var soap = require('soap'); var url = 'http://www.webservicex.net/stockquote.asmx?WSDL'; var args = { symbol : 'AMZN' }; soap.createClient(url, function(err, clien
var soap = require('soap');
var url = 'http://www.webservicex.net/stockquote.asmx?WSDL';
var args = {
symbol : 'AMZN'
};
soap.createClient(url, function(err, client) {
client.GetQuote(args, function(err, result) {
if (err) {
console.log(err);
return;
}
console.log(result);
});
});
在控制台中,我看到的是:
{ GetQuoteResult: [ 'exception' ] }
想法
Reza这是最终开始工作的代码
var args1 = {"tns:symbol": "AMZN"};
var url1 = "http://www.webservicex.net/stockquote.asmx?WSDL";
soap.createClient(url1, function(err, client) {
console.log(client.describe().StockQuote.StockQuoteSoap.GetQuote);
client.StockQuote.StockQuoteSoap.GetQuote(args1, function(err, result) {
if (err) {
console.error(err);
return;
}
console.log(result);
});
});