增加 请求超时时间

master
wanghao 1 week ago
parent c29655326c
commit d3e18f75f7

@ -59,14 +59,14 @@ public class MyApplication extends Application {
HttpsUtils.SSLParams sslParams1 = HttpsUtils.getSslSocketFactory(); // 方法一:信任所有证书,不安全有风险
builder.sslSocketFactory(sslParams1.sSLSocketFactory, sslParams1.trustManager);
builder.addInterceptor(loggingInterceptor);
builder.readTimeout(3000, TimeUnit.MILLISECONDS); // 全局的读取超时时间
builder.writeTimeout(3000, TimeUnit.MILLISECONDS); // 全局的写入超时时间
builder.connectTimeout(3000, TimeUnit.MILLISECONDS); // 全局的连接超时时间
builder.readTimeout(6000, TimeUnit.MILLISECONDS); // 全局的读取超时时间
builder.writeTimeout(6000, TimeUnit.MILLISECONDS); // 全局的写入超时时间
builder.connectTimeout(6000, TimeUnit.MILLISECONDS); // 全局的连接超时时间
builder.cookieJar(new CookieJarImpl(new MemoryCookieStore())); // 使用内存保持cookieapp退出后cookie消失
OkGo.getInstance().init(this).setOkHttpClient(builder.build()) // 建议设置OkHttpClient不设置将使用默认的
.setCacheMode(CacheMode.NO_CACHE) // 全局统一缓存模式,默认不使用缓存,可以不传
.setCacheTime(CacheEntity.CACHE_NEVER_EXPIRE) // 全局统一缓存时间,默认永不过期,可以不传
.setRetryCount(1)
.setRetryCount(0)
.addCommonHeaders(headers);

Loading…
Cancel
Save