Avatar notebook default
15篇文章 · 5211字 · 2人关注
  • OkHttp3(十五)--RealConnection

    RealConnection是Connection的实现类,代表着链接socket的链路,如果拥有了一个RealConnection就代表了我们...

  • OkHttp3(十四)--CallServerInterceptor

    CallServerInterceptor 写入请求头 写入请求体 读取响应头 读取响应体 CallServerInterceptor的部分源码

  • OkHttp3(十三)--ConnectInterceptor

    ConnectInterceptor 与服务端建立连接,并且获得通向服务端的输入和输出流对象 创建输入输出流 建立连接 执行下一个拦截器 Con...

  • OkHttp3(十二)--CacheInterceptor

    CacheInterceptor 用来负责读取缓存以及更新缓存的 读取候选缓存 创建缓存策略 根据缓存策略决定报错、使用缓存、继续执行Inter...

  • OkHttp3(十一)--BridgeInterceptor

    BridgeInterceptor 该拦截器是链接客户端代码和网络代码的桥梁 将客户端构建的Request对象信息构建成真正的网络请求(设置请求...

  • OkHttp3(十)--RetryAndFollowUpInterceptor

    RetryAndFollowUpInterceptor 创建 StreamAllocation 对象 调用 RealInterceptorCha...

  • OkHttp3(九)--RealInterceptorChain

    RealInterceptorChain 拦截器链表存储器,里面存储了所有的拦截器,还有一些网络请求属性 每次执行下一个拦截器的拦截事件前都会创...

  • OkHttp3(八)--RealCall

    RealCall 它将会对请求做最后操作,例如异步请求、同步请求、取消请求等操作。 它实现了Call接口,其中Call接口内定义了异步请求、同步...

  • OkHttp3(六)--Dispatcher

    本篇将通过同步和异步网络请求过程的分析Dispatcher的功能作用以及流程 Dispatcher内的一些关键代码 Dispatcher是一个任...

文集作者