Как использовать перехватчик выборочно / по запросу - PullRequest
0 голосов
/ 11 июля 2020

Например, у меня есть две конечные точки Registar, Login Я хочу, чтобы interceptor работал с Login, но не с Registar

Что делать?

  Registar(data: User) {
return this.http.post(this.usersUrl, data);


  Login(data) {
return this.http.post(this.loginUrl, data);

http.interceptor.ts

  intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<unknown>> {
const reqWithAuth = request.clone({
    setHeaders: {
      'Access-Control-Allow-Origin': '*',
      Authorization: 'token ' + localStorage.getItem('token')
    }
  });
return next.handle(reqWithAuth);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...