0

сервис/бэкэнд отправляет мне набор файлов cookie в перенаправление 302, но я не могу прочитать заголовок ответа, который имеет установочные файлы. в основном я хочу перенаправить пользователя на страницу входа и очистить сеанс, если Set-Cookie: redirectURL = "", и он истекает немедленно. Не уверен, как действовать дальше.Перехватчик angularjs для кода состояния 302 не умеет считывать заголовок ответа set-cookie

ответ

2

Боюсь, вы не можете перехватить код статуса 302 из JavaScript.

Это потому, что запрос простого средства статуса 302 еще не выполнен, и сервер запрашивает у агента пользователя, чтобы инициировать новый запрос на Url указанных в Адресе заголовка ответа переназначения.

Весь этот процесс перенаправления является внутренним для пользовательского агента, а код JavaScript уведомляется только по завершении запроса.

+0

Что может быть обходным? – user2067736

+0

Как получить доступ к параметру cookie cookie в заголовках ответов – user2067736

+0

Я думаю, серверу необходимо позаботиться о настройке файла cookie соответствующим образом и перенаправлять Url. – Amitesh