
okhttp
droidDing
千里之行,始于足下
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
okhttp溯源之工作流程
okhttp是square公司推出的网络请求框架,已经逐渐成为android开发者的首选网络框架,我们从使用入手来分析一下okhttp的工作流程。 okhttp的使用: // 1.创建client对象 OkHttpClient client=new OkHttpClient(); // 2.创建请求request Request request=new Request.Bui...原创 2018-10-13 15:30:21 · 400 阅读 · 0 评论 -
okhttp溯源之相关类介绍
1. OkHttpClient:okhttp的请求构建类 2. Request:http请求信息的包装类,其中包含了http请求的一系列请求信息,包括url、header、method等 3. Response:http请求结果的包装类,其中包含了http请求的结果 4. RealCall:准备执行的请求,执行请求、取消请求的操作在此类中执行 5. Dispatcher:调度器,对于请求进行统一调...原创 2018-10-13 15:33:31 · 262 阅读 · 0 评论 -
OkHttp解析从入门到精通-从使用到原理
一、基本概念 二、如何使用 三、工作流程分析 i.分发器 ii.拦截器 重试拦截器:在交出(交给下一个)之前,负责判断用户是否取消了请求,在获得了结果之后,会根据响应码判断是否需要重定向,如果满足条件那么就会重启执行所有拦截器 桥接拦截器:在交出之前,负责将HTTp协议必备的请求头加入其中(如:Host)并添加一些默认的行为(如:GZIP压缩);在获得了结果后,调用保存cookie接口并解析GZ...原创 2019-08-12 09:11:11 · 2198 阅读 · 0 评论