我正在编写一个内容类型为text/xml
的post方法,我需要将XML作为数据传递,并需要设置3个头文件数据。在此之前,我为json数据类型编写了api,它运行得很好。
这是我的代码
let xml = '<Envelope>' +
'<Body>' +
'</Body>' +
'</Envelope>';
const headers= new HttpHeaders()
.set('Content-Type', 'text/xml')
.set('action','url')
.set('Authorization', 'auth');
this.httpClient.post(Url, xml, {
headers: headers,
})
.subscribe(result => {
resolve(result);
},
error2 => {
reject(error2);
})
我3天以来一直在研究这个问题,但还没有运气。 提前致谢