fun remove(data: String): Single<JSONApiObject> {
return service.remove(data)
.onErrorResumeNext(ErrorHandler(ErrorParser()))
}
如果我不打算做任何onErrorResumeNext
,那么onError
是必要的吗?这是一个POST请求。
发布于 2018-10-03 21:12:39
不是的。但建议实现onError
或onErrorResumeNext
,以便在订阅出错时进行处理。否则,你的程序就会崩溃。
例如,在您的情况下,如果您的POST请求失败,您可以让您的用户知道这是由网络断开、字段丢失或服务器关闭引起的。
https://stackoverflow.com/questions/52627743
复制相似问题