如何在Angular 4.3中使用HttpClient创建XML请求?这些选项似乎不接受xml作为responseType。
答案 0 :(得分:0)
由于HttpClient(v 4.4。)http方法(如get)作为responseType选项只允许'arraybuffer'|'blob'|'json'|'text',你可以读取这样的XML数据:
this.http.get("your_url", { headers: new HttpHeaders({ 'Accept': 'application/xml' }), responseType: 'text' })
.subscribe(xmlData => {
console.log(xmlData);
});