fun remove(data: String): Single<JSONApiObject> {
return service.remove(data)
.onErrorResumeNext(ErrorHandler(ErrorParser()))
}
如果我不打算做任何事情onErrorResumeNext
,onError
是必要的吗?这是一个POST请求。
答案 0 :(得分:2)
不。但是建议您实施onError
或onErrorResumeNext
,以便在订阅错误时进行处理。否则,您的程序将崩溃。
例如,在您的情况下,如果POST请求失败,则可以使您知道由网络断开,字段丢失或服务器已关闭引起的用户。