Я думаю, что это может решить вашу проблему
import {
HttpClient,
HttpRequest,
HttpHeaders
} from '@angular/common/http';
@Injectable()
export class HttpService {
constructor(private httpClient: HttpClient) {
}
/**
* Request options.
* @param headerOptions
* @returns {RequestOptionsArgs}
*/
private requestOptions(headerOptions?: any): any {
let options = {
headers: new HttpHeaders({
"Authorization": "Bearer " +
this.session.get('token),
"Content-Type": "application/json"
})
}
}
return options;
}
/**
* This method is use for send GET http Request to API.
* @param url - Additional request URL.
* @param body - params.
* @param options - Header(s) which will pass with particular request.
*/
get(url: string, options?: any): Observable<any> {
return this.httpClient.get(url, this.requestOptions(options))
}