我有一个来自DI的okhttp3客户端。提供的客户端具有我想清除的拦截器。
OkHttpClient.Builder newOkHttpClient = okHttpClient.newBuilder();我正在使用newBuilder创建一个新的拦截器,但不确定我是否能够清除拦截器。
发布于 2017-06-30 05:26:39
使用newbuilder()并不清除现有的拦截器。您可以使用OkHttpClient ()自定义共享的newBuilder实例。这将构建一个共享相同连接池、线程池和配置的客户端。使用构建器方法为特定目的配置派生客户端。
此链接将帮助您:- https://square.github.io/okhttp/3.x/okhttp/okhttp3/OkHttpClient.html
https://stackoverflow.com/questions/44445451
复制相似问题