2
我正在使用Angular 2最終版本,並且搜索了很多關於我的問題的內容,但是我沒有找到適用於angular 2 final的東西。 如何在Angular 2 final中爲每個Http請求添加全局頭和withCredentials = true?angular 2 final - 爲Http添加全局標頭
我正在使用Angular 2最終版本,並且搜索了很多關於我的問題的內容,但是我沒有找到適用於angular 2 final的東西。 如何在Angular 2 final中爲每個Http請求添加全局頭和withCredentials = true?angular 2 final - 爲Http添加全局標頭
我可以想出如何做到這一點。就在你主模塊添加一個新的供應商(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]
}
的可能的複製[Angular2 - 套頭爲每一個請求(http://stackoverflow.com/questions/ 34464108/angular2-set-headers-for-every-request) – jcamelis
@jcamelis不是用於角度2最終的,因爲從RC5開始發生了變化 – Gustavo