Open markb-trustifi opened 6 years ago
I'm trying to intercept requests based on their headers and I see that the headers object in addFullRequestInterceptor is empty:
Restangular.addFullRequestInterceptor(function(element, operation, what, url, headers, params, httpConfig ) { if(!headers['access_token']) { httpConfig.timeOut = $q.resolve('token is absent'); } return { element: element, headers: headers, params: params, httpConfig: httpConfig }; });
On the other hand the original angular $httpProvider has all headers as necessary:
$httpProvider.interceptors.push(function ($q) { return { request: function(config) { if(!config.headers['access_token']) { return $q.reject(config); } return config || $q.when(config); } }; });
I'm trying to intercept requests based on their headers and I see that the headers object in addFullRequestInterceptor is empty:
On the other hand the original angular $httpProvider has all headers as necessary: