如何在Retrofit / okHttp中将一个错误代码更改为另一个错误代码?

时间:2019-06-10 14:23:51

标签: android retrofit2 okhttp3

我需要连接到具有特定api的服务器。如果出现4xx错误代码,服务器将始终返回400,其中包含带有说明的正文。

所以我得到400的“ TOKEN_INVALID_REFRESH_NEEDED”或“ ACCESS_FORBIDDEN”,依此类推。

我不能强制服务器返回401和403,但我想使用okHttp#authenticator

那么如何正确处理呢?我在想拦截器吗?

0 个答案:

没有答案