使用Retrofit2和RxAndroid处理条件响应

时间:2019-05-19 09:12:27

标签: java android retrofit2 rx-android

我正在尝试结合Retrofit2和RxAndroid发出POST请求,如果请求成功(状态代码204)或某些JSON数据(如果发送了错误的数据)(状态代码422),则API返回空主体

@POST("/api/v1/audits/")
Completable send(@Body Audit audit);

目前,我正在使用上面的方法,该方法可以正常工作,但是如果发送了错误的数据,则无法通知用户发生了什么错误(基于JSON响应)。

任何建议如何处理?

0 个答案:

没有答案