在Retrofit Android REST客户端中处理错误

时间:2014-04-19 10:57:48

标签: android retrofit

我们在Android应用中使用Square客户端Retrofit。在某些情况下,我们创建了自定义反序列化器,我们在其中引发Exceptions,希望捕获一个独特的位置:库提供的setErrorHandler函数。在处理异常之后,我们想在这里停止它,避免函数返回这个throwable,但是我们无法做到。

例如,当用户需要重置其身份验证令牌时,我们正在使用的API的身份验证系统会返回5 **错误。我们希望在单个点上处理这个问题,而不是围绕我们的代码进行每个API调用。

任何让Retrofit忘记这个例外的想法?

0 个答案:

没有答案