Comments on: Примеры интерсепторов AngularJS https://stepansuvorov.com/blog/2014/04/angularjs-interceptors-%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80%d1%8b/ Release 2.0 Wed, 21 Jun 2017 20:59:00 +0000 hourly 1 https://wordpress.org/?v=6.3.1 By: Artem Shevliakov https://stepansuvorov.com/blog/2014/04/angularjs-interceptors-%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80%d1%8b/#comment-63403 Wed, 21 Jun 2017 20:59:00 +0000 http://stepansuvorov.com/blog/?p=1616#comment-63403 крутая статья, спасибо! )

]]>
By: Stepan Suvorov https://stepansuvorov.com/blog/2014/04/angularjs-interceptors-%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80%d1%8b/#comment-63334 Thu, 27 Oct 2016 20:43:00 +0000 http://stepansuvorov.com/blog/?p=1616#comment-63334 In reply to Denni Adam.

да, конечно можно. посмотрите на пример восстановления сессии. мне кажется он вам подойдет

]]>
By: Denni Adam https://stepansuvorov.com/blog/2014/04/angularjs-interceptors-%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80%d1%8b/#comment-63332 Tue, 25 Oct 2016 17:36:00 +0000 http://stepansuvorov.com/blog/?p=1616#comment-63332 Возникла ситуация, когда у некоторых клиентов проекта часть запросов возвращается с -1 status. Решил написать обертку, которая будет отправлять запрос, и если запрос вернул status -1 – повторять эн раз. Можно ли для этого использовать interceptor? Если да, то как?

]]>
By: Konstantin https://stepansuvorov.com/blog/2014/04/angularjs-interceptors-%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80%d1%8b/#comment-60575 Wed, 23 Dec 2015 18:27:08 +0000 http://stepansuvorov.com/blog/?p=1616#comment-60575 Как обработать ошибку >= 400 ? Ангуляр возвращает статус “-1”

]]>
By: Павел Просветов https://stepansuvorov.com/blog/2014/04/angularjs-interceptors-%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80%d1%8b/#comment-59573 Tue, 01 Dec 2015 14:45:07 +0000 http://stepansuvorov.com/blog/?p=1616#comment-59573 СПАСИБО!!!!! СПАСИБО!!!!!

]]>
By: Stepan https://stepansuvorov.com/blog/2014/04/angularjs-interceptors-%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80%d1%8b/#comment-56061 Mon, 05 Oct 2015 14:25:12 +0000 http://stepansuvorov.com/blog/?p=1616#comment-56061 In reply to andr-ik.

> В каком порядке будут выполняться интерсепторы?
судя по исходному коду порядок определяет очередность в массиве

соответственно поменять порядок возможность есть.

>преобразования ответа из json в объект js
мне почему-то казалось этим занимается XMLHttpRequest

]]>
By: andr-ik https://stepansuvorov.com/blog/2014/04/angularjs-interceptors-%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80%d1%8b/#comment-55953 Sun, 04 Oct 2015 03:59:04 +0000 http://stepansuvorov.com/blog/?p=1616#comment-55953 Спасибо, отличная статья! :)

В каком порядке будут выполняться интерсепторы? Возможно ли менять этот порядок?

Функцию преобразования ответа из json в объект js берет на себя интерсептор из ядра angular?

]]>
By: Stepan https://stepansuvorov.com/blog/2014/04/angularjs-interceptors-%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80%d1%8b/#comment-49863 Fri, 03 Jul 2015 14:26:09 +0000 http://stepansuvorov.com/blog/?p=1616#comment-49863 In reply to Анатолий.

да, конечно же Вы правы. Спасибо за замечание!
при форматировании похоже пропустил.

]]>
By: Анатолий https://stepansuvorov.com/blog/2014/04/angularjs-interceptors-%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80%d1%8b/#comment-49860 Fri, 03 Jul 2015 14:09:13 +0000 http://stepansuvorov.com/blog/?p=1616#comment-49860 ошибочка у Вас, в коде восстановление сессии.

module.factory(‘sessionRecoverer’, [‘$q’, ‘$injector’, function($q, $injector) {
responseError: function(response) {

нет return {/**тело Вашей функции*/}. Тело записано будто бы Вы объявляете объект, а не тело функции.

]]>
By: admin https://stepansuvorov.com/blog/2014/04/angularjs-interceptors-%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d1%80%d1%8b/#comment-22837 Tue, 07 Oct 2014 12:43:23 +0000 http://stepansuvorov.com/blog/?p=1616#comment-22837 In reply to Анатолий.

ответил в личку

]]>