首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Okhttp
订阅
卧听松风
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
Android | 彻底理解 OkHttp 源码篇
OkHttp 是 Android 最流行的网络请求库,本文对 OkHttp 基础部分源码抽丝剥茧,揭开 OkHttp 的庐山真面目。
Android | 14 个例子带你完全入门 OkHttp
刚开始接触 OkHttp 不知道怎么用?本文用 14 个超详细例子,带你完全掌握 OkHttp 基础用法。
从一次请求开始,深入探索OkHttp
OkHttp是Android开发中非常常用的一个网络请求库了,它支持HTTP1、HTTP2等多种协议,是我们日常开发中非常给力的帮手。本篇文章基于OkHttp4.9.0版本代码,从OkHttp的创建开始,探究OkHttp是如何发起一次网络请求的。如果你有耐心看完,相信你会对…
源码分析OKHttp的执行过程
OKHttp 是目前 Android 平台主流的网络请求的基础框架。因此我们有必要对其源码进行阅读学习,了解其内部的原理、项目结构、以及请求的执行过程。 可以看出这个 GET 请求操作是很简单的。有几个很重要的接口 Call :client.newCall调用后生成一个请求执行…
解刨OkHttp框架
继AsyncTask,又把手术刀指向OkHttp,有时候解析源码会上瘾。因为源码里包含的东西仿佛就是组成计算机世界的砖头,水分,只要有这些东西,就可以保罗万物,无招胜有招。又说多了,开始吧 首先okhttp的依赖是: 我就是根据这里的源码进行解析的。 再来也很简单,就是最简单的…
OkHttp源码分析
OkHttp使用Call抽象出一个满足请求的模型,尽管中间可能会有多个请求或响应。执行Call有两种方式,同步或异步 初始化构造者模式和请求对象,并且用URL替换Web嵌套字URL。 RealCall实现了Call.Factory接口创建了一个RealCall的实例,而Real…
深入 OKHttp 之 TLS
今天我们来看一下 OKHttp 中是怎么处理 HTTP 的 TLS 安全连接的。 在 OKHttp 中,我们可以找到,如果是 TLS 连接,那么一定会有一个 SSLSocketFactory ,这个类我们一般并不会设置。那么我们看看默认的是啥: 可以看到这里调用 JDK 的 A…
网络 | OkHttp的设计思想
在OKhttp 源码解析之前,我们必须先要了解http的相关基础知识,任何的网络请求都离不开http。 okhttp的源码分析,网上有好多博客讲解,但讲解的都是一些源码可有可无的知识,并没有将okhttp的核心设计思想讲解到位,我们阅读一些框架的源码,学习的其实就是其设计思想,…
从源码角度深入理解OKHttp3
通过newCall方法的源码可以看到该方法返回值是Call,Call是一个接口,他的实现类是RealCall,所以我们执行的同步execute()方法或者异步enqueue()方法都是RealCall的方法。newCall方法接收了的网络请求参数,接下来我们看看execute(…