Вопросы по теме 'angular-http-interceptors'

Перехватчик не работает
Я пытаюсь сделать Interceptor в AngularJS. Я новичок в AngularJS и нашел несколько примеров Interceptor, но не могу заставить его работать. Здесь у меня есть файл app.js, в котором есть весь соответствующий код. У меня также есть контроллер,...
16283 просмотров

http-auth-interceptor неправильно настраивает заголовки
У меня две проблемы с использованием https://github.com/witoldsz/angular-http-auth . Поговорим о первом. Когда API возвращает 401 (впервые), приложение перехватывает событие event:auth-loginRequired в директиве, присутствующей в index.html,...
1591 просмотров
schedule 24.04.2022

ng mock e2e Неожиданный запрос
Я использую ngMockE2E для имитации httpBackend при разработке пользовательского интерфейса в Angular JS. Приложение работает на сервере Grizzly с серверной частью, предоставляемой виртуальной машиной. Теперь, когда я захожу на веб-сайт, консоль...
460 просмотров

Почему мой ответ об ошибке http не вызывается при вызове img ng-src?
У меня следующая проблема: я пытаюсь перехватить ответ HTTP 500 от сервера, но перехват не получает ответ 500. Это генерируется вызовом img src для неавторизованного URL-адреса (технически сервер должен возвращать 4xx, но он возвращает 5xx -> это...
865 просмотров
schedule 07.02.2023

Угловой http-перехватчик
Угловые HTTP-перехватчики не применяются для запросов, инициализированных изнутри перехватчиков? В нашей кодовой базе каждый запрос к нашему api имеет URL-адрес, который начинается с /api/ , и у нас есть перехватчик, который обновляет эти запросы...
1187 просмотров
schedule 12.11.2022

Angular — ограничение повторных попыток HTTP-перехватчика
Я написал перехватчик, который при ошибке ответа, если код состояния и токен доступа присутствуют в локальном хранилище, повторяет HTTP-запрос. Я написал это в основном для противодействия таинственным сбоям в ответах от API, который мы используем...
1092 просмотров
schedule 25.03.2024

Обработка нескольких несанкционированных запросов при обновлении токена аутентификации
Приложение Angular, использующее JWT для аутентификации API, запускает диалоговое окно входа в систему, когда вызов API возвращает 401 "Unauthorized" , чтобы пользователь мог ввести свои учетные данные и получить новый действительный JWT. Затем...
1280 просмотров

Неизвестная причина аннулирования токенов JWT
У меня очень странная проблема с моим приложением laravel-Angular. Я использую Tymon JWT для обновления токена при каждом запросе. Я использую библиотеку Satellizer для обработки этих JWT-токенов, однако Satellizer , похоже, не имеет перехватчика...
598 просмотров

заголовок ответа имеет значение null в $httpProvider.interceptors responseError в angularjs
Я добавляю errorHandlerInterceptor для обработки ошибок, как показано ниже: (function() { 'use strict'; angular .module('rasool') .config(httpConfig); function httpConfig($httpProvider) {...
302 просмотров

Создание заголовка глобальной авторизации в перехватчике HttpClient
Я делаю заголовок глобальной авторизации в своем приложении. Я использовал перехватчик, поэтому я не буду объявлять заголовок авторизации в своих функциях get(). Правильно ли я реализую перехватчик, поскольку, когда я вызываю функции get(), он все...
822 просмотров

Угловой HttpInterceptor не меняет заголовок
Я написал angular (4.3.6) HttpInterceptor для добавления некоторых полей заголовка, но заголовок не обновляется, если я проверяю их в отладчике. Любая идея? import {Injectable} from '@angular/core'; import {HttpEvent, HttpInterceptor,...
2654 просмотров
schedule 01.02.2023

Обновить токен аутентификации OAuth Angular 4+
Я работал с классом Http из Angular, но решил выполнить миграцию и работать с новым HttpClient , и я пытался создать решение с Interceptors для управления случаями, когда мне нужно обновить токен и когда мне нужно изменить заголовок для...
9550 просмотров

Как отправить данные об ошибке на сервер в Angular 4+ HttpInterceptor
Я реализовал HttpInterceptor для перехвата ошибок запросов в своем приложении Angular 5. Моя цель - отправить на сервер еще один запрос REST POST, который сохраняет журнал ошибок. Это выглядит так: @Injectable() export class RestErrorHandler...
455 просмотров

Угловой перехватчик, запуск кода после завершения исходящего запроса
У меня есть простой перехватчик, который проверяет, относится ли исходящий запрос к определенному типу конечной точки, в данном случае events и favoriteevents . Это работает почти так, как ожидалось. Единственное, что он делает неправильно, это...
1372 просмотров

Внедренная служба в HttpInterceptor не инициализирована
Я пытаюсь внедрить службу в HttpInterceptor, вот простая служба import { Injectable } from '@angular/core'; @Injectable() export class LoginLoadingService { constructor() { } public loaded: boolean; isLoaded() { if (this.loaded ===...
10816 просмотров
schedule 29.01.2023

Angular 5 HttpInterceptor и отправка токена авторизации в заголовке
Мой поток - страница входа -> домашняя страница. На странице входа нет токена, после входа сервер предоставляет токен, и пользователь перенаправляется на домашнюю страницу. Домашняя страница отправляет токен на сервер, токен проверяется, сервер...
8510 просмотров

Как отменить HttpRequests при смене компонента
Я разрабатываю приложение с angular 5. Мне нужно остановить все http-запросы при изменении/удалении компонентов. пример: я открываю ListUsersComponent, запускается httpquery для получения списка пользователей, прежде чем этот запрос будет...
219 просмотров

Условное действие перехватчика по параметру запроса в Angular
Мне нужно действовать условно в HTTP-перехватчике в Angular при моем первоначальном намерении перед отправкой запроса. Вот простая абстрактная композиция: Точно такой же запрос (URL, параметры и т. Д.), Сделанный HttpClient , с двумя...
3670 просмотров

Обработка токена 401 обновления HTTP-перехватчика Angular
Я построил свой AuthInterceptor, который при ошибке 401 отправляет запрос на получение нового токена. Метод handle401Error вызывается, когда я сталкиваюсь с ошибкой 401, но, похоже, я не получаю никакого ответа в моем this.authService.refreshToken...
3521 просмотров

Angular — HTTP-перехватчик и конфигурация, загруженные в APP_INITIALIZE
У меня есть модуль конфигурации с фабрикой, которая выполняется при инициализации приложения (APP_INITIALIZER) export function ConfigFactory(config: ConfigService) { const res = () => config.load(); return res; } ... { provide:...
3555 просмотров