okhttp系列

okhttp系列

前言

今天看到一个面试题:okhttp的原理

刚好有时间,搜索了一下,其中一篇文章瞬间点醒我,解决了我对okhttp部分一直不解的问题。

最近有时间更新完自己的okhttp源码解析系列

系列文章

  1. okhttp基本概念
  2. okhttp请求与响应执行过程
  3. okhttp Interceptor责任链
  4. okhttp Interceptor接口
  5. okhttp 缓存
  6. okhttp 连接
  7. okhttp RealConnectionPool

流程

下面是okhttp的流程图,其中最核心的是interceptor的责任链机制,这也是上面面试题的答案:okhttp的原理。

okhttp流程图

参考文章

OKhttp源码解析详解系列

Android开源框架源码鉴赏:Okhttp

Okhttp3源码分析

OkHttp3架构分析

Android OkHttp3源码分析

OKHttp源码解析(一)–初阶


   转载规则


《okhttp系列》 Mycroft Wong 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
okhttp基本概念 okhttp基本概念
okhttp基本概念okhttp官网 An HTTP client for Android, Kotlin, and Java. 官方介绍:Android, Kotlin, Java的HTTP客户端 基本类在使用okhttp时,我们一
下一篇 
StringBuilder、StringBuffer的线程安全到底是什么 StringBuilder、StringBuffer的线程安全到底是什么
StringBuilder、StringBuffer的线程安全到底是什么前言昨天看到这个面试题:String、StringBuilder、StringBuffer之间的区别是什么? 这个问题本身很简单: String是不可变的,对于字符串
  目录