我試圖利用node-soap來創建一個包含數組的SOAP請求。沒有數組的請求似乎工作正常,但是當嘗試傳遞數組時,我收到來自服務器的錯誤「不是ARRAY引用」。node-soap中的數組
有什麼想法?我的腳本如下:
var soap = require('soap');
var url = 'http://example.com/example.wsdl';
var args = {
email: 'example',
password: 'xxxxx',
series: {
element: ['a', 'b', 'c', 'd']
}
};
soap.createClient(url, function(err, client) {
if(err) throw err;
client.ExampleMethod(args, function(err, result) {
if(err) throw err;
console.log(result);
});
});
你解決了嗎? –
@ Mr.Robot當我五年前第一次發佈這個問題時,我放棄了。 'node-soap' simple在當時還不夠成熟。我從未使用SOAP,所以我不能再證明包的成熟。 – Roshambo