2016-09-29 7 views
2

私はAngular 2の最終版を使用していますが、私の質問についてはたくさん検索しましたが、Angular 2 Finalで動作するものは見つかりませんでした。 Angular 2 FinalでのすべてのHttpリクエストに対して、グローバルヘッダとwithCredentials = trueを追加するにはどうすればよいですか?angular 2 final - Httpのグローバルヘッダーを追加

+0

の可能性のある重複で新しいプロバイダを追加 - ([Angular2すべての要求のための設定のヘッダー]をhttp://stackoverflow.com/questions/ 34464108/each2-set-headers-for-every-request) – jcamelis

+0

@jcamelisは角度2の最終版ではないので、RC5から変更されたもの – Gustavo

答えて

0

私はこれをどのように理解できましたか?ちょうどあなたのメインモジュール(app.module.ts)

{ 
provide: Http, 
useFactory: (backend: ConnectionBackend, defaultOptions: BaseRequestOptions) => { 
    defaultOptions.withCredentials = true; 
    defaultOptions.headers.append('Content-Type', 'application/json;charset=UTF-8'); 
    defaultOptions.headers.append('Accept', 'application/json;charset=UTF-8'); 
    return new Http(backend, defaultOptions)}, 
    deps[XHRBackend, RequestOptions] 

}

関連する問題