改造:处理转换异常和服务器错误响应

时间:2019-05-29 07:04:56

标签: error-handling retrofit2

我知道这是一个广泛讨论的主题,并且那里有大量非常有用的代码示例,例如such az。我仍然无法理解以下内容。例如,如果我的服务器以401响应,则我希望onResponse回调被调用(因为响应)。但是,由于此401的响应主体与该请求的我的Kotlin / Java响应模型不匹配,因此应引发转换错误并应调用onFailure()回调。因此,我感到困惑的是:调用了哪个回调?我应该在哪里处理401回应?在onResponse中?或onFailure?或两者? (我对解析错误响应不感兴趣,我只需要对响应代码进行操作即可)。感谢您的帮助

0 个答案:

没有答案