Как изменить один код ошибки на другой в retrofit / okHttp? - PullRequest
0 голосов
/ 10 июня 2019

Мне нужно подключиться к серверу, который имеет конкретные API.В случае кодов ошибок 4xx сервер всегда возвращает 400 с телом с описанием.

Таким образом, я получаю 400 с "TOKEN_INVALID_REFRESH_NEEDED" или "ACCESS_FORBIDDEN" и т. Д.

Я не могу заставить сервер вернуться401 и 403, но я хочу использовать okHttp # authenticator

Так как правильно с этим справиться?Я думаю о перехватчике?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...