【发布时间】:2018-08-25 02:21:56
【问题描述】:
我正在使用 Retrofit 2.4.0 向服务器发送请求。但有时服务器会阻止我的请求,如果它与另一个请求具有类似的时间戳(以毫秒为单位)。我需要一次发送一个请求:
- 请求 A 已发送
- 请求 B 等待,直到收到请求 A 的响应
- 请求 A 以成功或错误完成
- 请求 B 已发送
是否可以使用 Retrofit 和 OkHttp 库创建这样的队列?
【问题讨论】:
-
您可以使用 asyntask 来满足您的要求或使用 httpurlconnectionclass 发生的问题
-
使用 RxJava 进行同步调用 stackoverflow.com/questions/35062485/…
-
使用 RxJava 进行同步调用 stackoverflow.com/questions/35062485/…
标签: android retrofit retrofit2 okhttp okhttp3