okhttp源码解析

okhttpclient.newcall(request).execute/enqueue是将请求交给dispatcher由其进行请求分发,有两种同步队列线程,和异步,内部维护着一个线程池,根据设置的参数来决定是否做缓存,, okhttp支持内部使用尽量少的socket对象来做连接请求,从而减少了建立连接的次数,
okhttp支持还支持gzip从而实现节约流量的目的。
内部维护着有线程池可以解决并发请求。
okhttp是直接基于http协议的封装。

你可能感兴趣的:(okhttp源码解析)