首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

RxJava2 实战知识梳理(6) - 基于错误类型的重试请求

下面我们就来演示如何通过RxJava2来轻松实现上面的三点需求,通过这篇文章,我们将学习retryWhen操作符的具体用法,retryWhen和repeatWhen经常被大家用来比较,如果对repeatWhen...二、示例解析 2.1 retryWhen 介绍 retryWhen的原理图如下所示: ?...retryWhen提供了重订阅的功能,对于retryWhen来说,它的重订阅触发有两点要素: 上游通知retryWhen本次订阅流已经完成,询问其是否需要重订阅,该询问是以onError事件触发的。...retryWhen根据onError的类型,决定是否需要重订阅,它通过返回一个ObservableSource<?...可以看到,retryWhen 和repeatWhen 最大的不同就是:retryWhen 是收到onError 后触发是否要重订阅的询问,而repeatWhen 是通过 onComplete触发。

1.4K10

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券