Прочитайте заголовок ответа, когда статус 302 в Angular - PullRequest
0 голосов
/ 06 апреля 2020

Как я могу прочитать заголовок ответа на XHR вызов $http в Angular (v8 +), так как его статус 302 и он перенаправлен браузером? В моем случае, поскольку URL перенаправления имеет другое происхождение, я получаю только неизвестную ошибку из кода ниже:

return this.http.get('/oauth2/authorization/keycloak').pipe(
        map(res => {
          // never called
          console.log(res);
          return res;
        }),
        tap( res => {
          // never called
          console.log(res);
        }),
        catchError(err => {
          // prints "Unknown Error"
          console.log(err);
          return err;
        })
      );

1 Ответ

0 голосов
/ 06 апреля 2020

Взгляните на https://angular.io/api/common/http/HttpInterceptor. Вам нужно будет проверить HttpResponse [https://angular.io/api/common/http/HttpResponse] .

...