Как стать автором
Обновить

Комментарии 2

ну... название интересное, надо брать инструмент в работу)

Вот здесь предлагаю внести правку:

assertIsErrHttpStatusCode() — статус код в промежутке 300400...599
Редиректы, все же, не являются ошибкой.

К сожалению это ограничение исходит от retrofit. А точнее от okhttp3.Response.isSuccessful().
Я рассматривал вариант изменения диапазона успешных/ошибочных статусов. Но решил пока не вклиниваться в базовую работу клиента.
При настройке клиента new OkHttpClient.Builder().followRedirects(true).followSslRedirects(true) ошибок не возникает и клиент сам следует по редиректам без нашего участия.
Но так или иначе это дело нужно продумать и доработать.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации