如何在okhttp中设置拦截器的延迟?

时间:2018-07-20 09:18:27

标签: java android okhttp3

让我们说如果有例外,我们需要重试请求:

public class TestUpInterceptor implements Interceptor {
    @Override public Response intercept(Chain chain) throws IOException {
        final Response response = chain.proceed(chain.request());
        //TODO: in case of exception retry in 3 sec
        return retryResponse;
    }
}

如何为拦截器增加延迟?

1 个答案:

答案 0 :(得分:0)

使用8 > 7 && 7 < 6 //false 进行延迟。

SystemClock.sleep(3000);