Android4.4之后系统的HttpUrlConnection
的实现是基于okhttp实现的。
Android各版本引用的对应okhttp版本:
-
Android 4.4.4_r1: OKHttp 1.1.2
-
Android 5.0.1_r1: OKHttp 2.0.0
-
Android 6.0.1_r1: OKHttp 2.4.0
-
Android 7.1.0_r1: OKHttp 2.6.0
简书 https://www.jianshu.com/p/d9034efb3252
知乎 https://zhuanlan.zhihu.com/p/29205566
CSDN
https://blog.csdn.net/ethanco/article/category/7229564
OkHttp3源码解析01-请求
https://blog.csdn.net/EthanCo/article/details/78256223
OkHttp3源码解析02-拦截器
https://blog.csdn.net/EthanCo/article/details/78268750
OkHttp3源码解析03-缓存
https://blog.csdn.net/EthanCo/article/details/78268759
OkHttp3源码解析04-失败重连
https://blog.csdn.net/EthanCo/article/details/78335206
OkHttp3源码解析05-连接池
https://blog.csdn.net/EthanCo/article/details/78399051
简书
- 1.OkHttp源码解析(一):OKHttp初阶
- 2 OkHttp源码解析(二):OkHttp连接的"前戏"——HTTP的那些事
- 3 OkHttp源码解析(三):OKHttp中阶之线程池和消息队列
- 4 OkHttp源码解析(四):OKHttp中阶之拦截器及调用链
- 5 OkHttp源码解析(五):OKHttp中阶之OKio简介
- 6 OkHttp源码解析(六):OKHttp中阶之缓存基础
- 7 OkHttp源码解析(七):OKHttp中阶之缓存机制
- 8 OkHttp源码解析(八):OKHttp中阶之连接与请求值前奏
- 9 OkHttp源码解析(九):OKHTTP连接中三个"核心"RealConnection、ConnectionPool、StreamAllocation
- 10 OkHttp源码解析(十) OKHTTP中连接与请求
- 11 OkHttp的感谢