![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
okhttp
文章平均质量分 90
里昂007
来日方长
展开
-
Retrofit详解
一:Retrofit是什么?准确来说,Retrofit 是一个 RESTful 的 HTTP 网络请求框架的封装。原因:网络请求的工作本质上是 OkHttp 完成,而 Retrofit 仅负责 网络请求接口的封装我们先来看看下面这个图:上图说明了如下几点:1. App应用程序通过 Retrofit 请求网络,实际上是使用 Retrofit 接口层封装请求参数、Header、Url 等信息,之后由 OkHttp 完成后续的请求操作。2. 在服务端返回数据之后,OkHttp 将原始的结果交给原创 2021-04-07 14:54:29 · 34680 阅读 · 2 评论 -
OkHttp原理解析(一)
OkHttp 3.10.0版本,最新OkHttp为:4.0.1逻辑与3版本并没有太大变化,但是改为kotlin实现。OkHttp介绍OkHttp是当下Android使用最频繁的网络请求框架,由Square公司开源。Google在Android4.4以后开始将源码中的HttpURLConnection底层实现替换为OKHttp,同时现在流行的Retrofit框架底层同样是使用OKHttp的。优点:支持Http1、Http2、Quic以及WebSocket连接池复用底层TCP(Socket),减少请原创 2021-04-07 14:40:39 · 438 阅读 · 0 评论