Я пытаюсь перехватить запрос и добавить заголовок в угловом 7 по интерфейсу HTTP-перехватчика и ввести правильно, но я получил следующую ошибку
здесь ошибка выглядит как
что делать?пожалуйста помоги !!!Я очень стараюсь, но ответ тот же.
Вот некоторые из кодов ниже ... enter code here
import { Injectable } from '@angular/core';
import { HttpRequest, HttpHandler, HttpEvent } from '@angular/common/http';
import { Observable } from 'rxjs';
@Injectable({
providedIn: 'root'
})
export class TokenizeService {
constructor() {}
intercept(req: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {
const token = localStorage.getItem('token');
if (token) {
let cloned;
cloned = req.clone({ headers: req.headers.set('Authorization', 'Bearer ' + token)});
return next.handle(cloned);
} else {
return next.handle(req);
}
}
}
, а также я добавляюпровайдер
providers: [IndexService, StudentService, NgbCarouselConfig,
{ provide: HTTP_INTERCEPTORS, useClass: TokenizeService, multi: true },
],