2017-09-04 18 views
0

HttpClientでAngular 4.3でXMLリクエストを作成するにはどうすればよいですか?オプションはxmlをresponseTypeとして受け入れていないようです。 HttpClientを以来Angular 4.3のHttpClientでXMLリクエストを作成する

+0

これまでに何を試みましたか?どのような結果がありますか? – Fjut

+0

@Fjutいつでも 'Content-Type'ヘッダをオーバーライドすることができますが、Angular APIにネイティブなものがあるかどうか確認したいと思います。 – tyteen4a03

答えて

0

(V 4.4。)HTTPメソッド(のような取得)responseTypeオプションのみ許可する 'arraybuffer' として| 'ブロブ' | 'JSON' | 'テキスト'、あなたはこのようなXMLデータ読み取ることができます。

this.http.get("your_url", { headers: new HttpHeaders({ 'Accept': 'application/xml' }), responseType: 'text' }) 
    .subscribe(xmlData => { 
    console.log(xmlData); 
    }); 

訪問https://angular.io/api/common/http/HttpClient

関連する問題