есть аутентификация по логину-паролю, в ответ выдается токен, который живет некоторое время. Иногда этот токен протухает, и вызовы методов апи возвращают ошибку. Но сразу кидать исключение не хочется, потому что юзеру нужно будет самому ловить все ошибки, заново получать токен и ретраить метод. Нормально ли будет сделать что-то вроде add_interceptor(error_code, callback), чтобы юзер мог задавать обработчики ошибок, после которых все ретраится само? Я нахожу в этом подходе плюсы и не нахожу проблем, но я не видел, чтобы так кто-то делал
https://square.github.io/okhttp/interceptors/
Обсуждают сегодня