我们要将HTTP堆栈从Apache HttpClient切换到OkHttp。我们仍然拥有的一段代码是广播接收器,它检测网络代理的变化,并手动更新HttpClient以通过该代理路由HTTP(s)请求。
我不确定我们是否仍需要使用OkHttp手动处理?
引自setProxySelector
的文档:
如果未设置,将使用系统范围的默认代理选择器。
看一下[0],听起来我们已经覆盖了,因为OkHttp默认使用系统范围的选择器,这反过来又确保代理系统属性反映回OkHttp路由?
[0] http://docs.oracle.com/javase/7/docs/technotes/guides/net/proxies.html