Результаты поиска по запросу "angular-http-interceptors"

1 ответ

ввести $ route в http-перехватчик

Я пытаюсь внедрить пользовательский заголовок в каждый запрос API. Когда я предоставляю какой-то жестко закодированный текст, это работает.Рабочий код

4 ответа

AngularJS Аутентификация + RESTful API

Angular + RESTful Связь на стороне клиента с API для аутентификации / (пере) маршрутизацииЭто было рассмотрено в нескольких разных вопросах и в нескольких разных уроках, но все предыдущие ресурсы, с которыми я столкнулся, не совсем ударили по ...

1 ответ

После этого просто назначьте APIErrorResponse вместо HttpErrorResponse своему объекту ошибки и получите доступ к пользовательской ошибке вашего сервера, как указано выше: error.error

я есть HttpInterceptor, чтобы ловить ошибки и отображать их в модальном режиме. Помимо кода ошибки и сообщения, я также хотел бы показать тело ответа, которое на самом деле содержит более точное описание ошибки (например, при внутренней ошибке ...

ТОП публикаций

1 ответ

Дорогой Yunnosch, в него нечего добавить, это так просто. Я думаю, что единственным подходящим фактором в этом ответе является не использование .json (), поскольку он работает автоматически с HttpClient над простым http-запросом.

ользовал AngularHttp модуль до и методres.json() раньше работал нормально. Я недавно попробовалHttpClient но тогдаres.json() не похоже на работу. только используяres работает может кто-нибудь сказать мне, что изменилось произошло ...

1 ответ

Я попробую это, и если это сработает, щедрость ваша :) Спасибо

реализовал логику сохранения, извлечения токена, и у меня также есть обновление вызова. Проблема заключается в том, что когда я перехватываю 403 в моем HttpInterceptor, другие вызовы, которые выполняются одновременно, также обновляют токен. Я ...

4 ответа

AngularJS Аутентификация + RESTful API

Angular + RESTful Связь на стороне клиента с API для аутентификации / (пере) маршрутизацииЭто было рассмотрено в нескольких разных вопросах и в нескольких ра...

0 ответов

ɵ (Тета-подобный) символ в исходном коде Angular 2+

но я использовал перехватчики с угловым HttpClient. Я добавляю заголовки, соответствующие некоторым методам HTTP GET, а для некоторых мне эти заголовки не нужны. Как я могу сказать моему перехватчику условно добавить перехватчики только к этим ...

2 ответа

работал отлично, спасибо

я есть основной модуль с HttpInterceptor для обработки авторизации, и я включаю этот модуль в AppModule, таким образом, все другие модули, использующие HttpClient, используют этот перехватчик. @NgModule({ imports: [], declarations: [], ...

1 ответ

 Класс может быть использован для имитации сетевой ошибки в нашем тестовом примере, так как он ожидает появления ошибки. Следующий фрагмент кода показывает это.

я есть нижеinterceptor auth-interceptor.service.ts import {Injectable, Injector} from '@angular/core'; import {HttpErrorResponse, HttpEvent, HttpHandler, HttpInterceptor, HttpRequest} from '@angular/common/http'; import {Observable} from ...

7 ответов

Можете ли вы опубликовать код. Спасибо...

тменить / отменить все ожидающие запросы HTTP угловые 4+. Существуетunsubscribe метод для отмены HTTP-запросов, но как отменить все ожидающие запросы все сразу. Особенно во время смены маршрута. Есть одна вещь, которую я сделал ngOnDestroy() ...