前端soap实例---发送请求+解析响应
近日项目中调用webservice服务需要使用soap(简单对象访问协议).简单总结一个demo,主要是soap的结构,请求头的设置和响应的解析,
- 按接口要求拼接soap的xml串,
/*基础结构
<soapenv:Envelope xmlns:soapenv="...">
<soapenv:Header></soapenv:Header>
<soapenv:Body></soapenv:Body>
</soapenv:Envelope>
*/
let xmlHeader = `<soapenv:Envelope xmlns:soapenv="..." xmlns:web="..."><soapenv:Header/>`;
let xmlBody = `<soapenv:Body><web:xxx><web:msg>${
params