Рабочий процесс для правильной обработки нескольких входящих сообщений об ошибках - PullRequest
0 голосов
/ 17 апреля 2019

Я создал свой клиент Retrofit со следующими конфигурациями - Аутентификатор для обработки кода ошибки 401 - Перехватчик для обработки кода ошибки 403 После запуска приложения в операции, которая рассматривается как точка входа в мое приложение, я делаю несколько запросов API один за другим. Первое, что я получил от сервера, - это ошибка 403; в одном из других входящих ответов я получил 401. И перехватчик, и мой аутентификатор обрабатывают ответы по-разному, но обработка ошибок для 401 и 403 связана с пользовательским интерфейсом. Моя проблема в том, как мне определить приоритеты обработки ошибок в этом сценарии?

...