0
是否可以向已建好的okHttp3客户端添加拦截器?我使用单身客户端,并希望将Interceptor添加到已构建的客户端,以便我可以将自定义Cookie添加到客户端,而无需手动将其添加到每个请求。将拦截器添加到已建好的okHttp3客户端
直接从客户端returns an immutable list.
是否可以向已建好的okHttp3客户端添加拦截器?我使用单身客户端,并希望将Interceptor添加到已构建的客户端,以便我可以将自定义Cookie添加到客户端,而无需手动将其添加到每个请求。将拦截器添加到已建好的okHttp3客户端
直接从客户端returns an immutable list.
这就是newBuilder()
方法用于访问拦截列表:
val modifiedClient = client.newBuilder()
.addNetworkInterceptor(MyCookieInterceptor())
.build()
您可以自定义共享
OkHttpClient
实例与newBuilder()
。这将生成共享相同连接池,线程池和配置的客户端。使用构建器方法为特定目的配置派生客户端。
查看javadoc的第一对夫妇段落了解更多详情。
是的,不知道为什么我没有尝试这个开始。我的脑部放屁。谢谢! – airowe