Is it possible to add/remove Authenticators and/or Interceptors to an existing Okhttp
instance? If yes, how?
问问题
2826 次
1 回答
5
不,这是不可能的。
但是,您可以从现有客户端创建构建器,并对其进行更改。这将共享调度程序、连接池等。
OkHttpClient.Builder clientBuilder = client1.newBuilder();
clientBuilder.networkInterceptors().add(0, serviceInterceptor);
OkHttpClient client2 = clientBuilder.build();
在javadoc https://square.github.io/okhttp/3.x/okhttp/okhttp3/OkHttpClient.html中有一个调整客户端超时的例子
于 2016-07-06T06:38:43.023 回答