nodejs 调用 webservice
1、引入模块 soap
2、URL 注意事项,后面加上?wsdl
http://192.168.0.5:8016/dzps.asmx?wsdl
3、接口说明不能包含中文,如此处的 MessageName有中文,会报错(Invalid character in header content ["SOAPAction"])
[WebMethod(MessageName = "获取项目列表")] public string GetListPrj(string token) { }
4、示例
soap.createClient(SERIVICEURL, { wsdl_headers: { connection: 'keep-alive', }, }, (err, client) => { client.GetListPrj('', (ec, res) => { console.log(res); }); });