2017-03-02 84 views
0

所以我目前面临的情况是,当登录的用户令牌到期并且他的任何请求成功刷新令牌调用需要首先执行。我应该如何设计我的请求。如何使用刷新令牌请求设计网络层?

//Network Calls Observable<UserResponse> login(/*params*/); Observable<RefreshTokenResponse> refreshToken(/*params*/); Observable<GetAddressListResponse> getAddressList(/*params*/)

回答

0

我最近开发出适合自己需要的库。

RetrofitRxErrorHandler

如果合并Simple战略反应HTTP错误代码与备份Observable你会得到预期的结果。

但是,它是RxJava 1.欢迎您改进它并将其与RxJava 2对齐。