美文网首页
okhttp源码解析(一)--简介

okhttp源码解析(一)--简介

作者: brock | 来源:发表于2019-01-28 10:27 被阅读153次

    OkHttp是一个处理网络请求的高性能框架,由Square公司贡献

    3 Okhttp的子系统层级结构

    Okhttp的子系统层级结构

    网络配置层:利用Builder模式配置各种参数,例如:超时时间、拦截器等,这些参数都会由Okhttp分发给各个需要的子系统。

    重定向层:负责重定向。

    Header拼接层:负责把用户构造的请求转换为发送给服务器的请求,把服务器返回的响应转换为对用户友好的响应。

    HTTP缓存层:负责读取缓存以及更新缓存。

    连接层:连接层是一个比较复杂的层级,它实现了网络协议、内部的拦截器、安全性认证,连接与连接池等功能,但这一层还没有发起真正的连接,它只是做了连接器一些参数的处理。

    数据响应层:负责从服务器读取响应的数据。

    相关文章

      网友评论

          本文标题:okhttp源码解析(一)--简介

          本文链接:https://www.haomeiwen.com/subject/rcnsfqtx.html