博客专栏  >  移动开发   >  OkHttp源码分析

OkHttp源码分析

从不同的角度分析OkHttp,提高源码分析能力,不仅学会用,还知道他怎么做的

关注
3 已关注
8篇博文
  • 0.(番外)Http请求原理

    0.(番外)Http请求原理为了照顾到很多对Http比较陌生的同学,这里专门说明一下Http的请求原理,对看OkHttp源码,理解OkHttp网络请求会有很大的帮助,我们也会通过一个小例子,自己来实现...

    2017-06-29 12:17
    132
  • 1.OkHttp的简单使用

    1.OkHttp的简单使用官网: http://square.github.io/okhttp/github地址:https://github.com/square/okhttp简介HTTP是现代应用...

    2017-06-29 12:19
    103
  • 2.OkHttp的初始化

    2.OkHttp的初始化OkHttp的整个的初始化采用了一个Builder的形式来建造,对设计模式不太了解的同学可以去看https://github.com/mirsfang/ExamplesOfDe...

    2017-06-29 12:20
    109
  • 3.OkHttp请求流程分析

    3.OkHttp请求流程分析Call和RealCall经过上面的初始化之后 okhttpClient 调用public Call newCall(Request request) 方法去构建一个Cal...

    2017-06-29 12:21
    127
  • 4.OkHttp的请求拦截链

    4.OkHttp的请求拦截链OkHttp请求的核心处理就是这一系列的拦截链“““java Response getResponseWithInterceptorChain() throws IOEx...

    2017-06-29 12:21
    114
  • 5.OkHttp请求调度的分析

    5.OkHttp请求调度的分析大工程搞完了,,咱们接着来抠细节,聊一聊OkHttp的连接池管理和任务队列管理连接池OkHttp的链接迟相关的类是 ConnectionPool StreamAlloca...

    2017-06-29 12:22
    100
  • 6.OkHttp的缓存管理

    6.OkHttp的缓存管理番外篇有讲到, Http头里面有个Cache-Control 的字段,这个字段就是来处理缓存的,我们先来了解一下Cache-ControlCache-Control的运用 ...

    2017-07-03 13:05
    83
  • 6.1 (番外)深入源码理解HashMap、LinkedHashMap,DiskLruCache

    6.1 (番外)深入源码理解HashMap、LinkedHashMap,DiskLruCache我们看OkHttp的源码可以知道,他的缓存算法主要是用LruCache算法实现的,Lru的一个典型的实现...

    2017-07-04 21:40
    165
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部