Я создал ошибку перехватчика http, используя различные сценарии. Каждый перехватывает запрос, но ни один из них не перехватывает ответ. Ответ всегда:
{type: 0}
Я подозреваю, что это связано с тем, как каждый вызов get упакован в подписку, чьи ошибки перехватываются и выбрасывают стек подписчику. Все остальные вызовы находятся в одной службе, доступ к которой возможен из всех источников.
(Это относится ко всем потокам, включающим много обещаний и подписок, поэтому включение кода здесь было бы крайне громоздким.)
Есть ли у кого-нибудь мысли / рекомендации / похожий опыт с перехватчиками, действующими таким образом?