2017-3-21 框架使人懒惰,而我正想偷懒一下。 实现目标:用OkHttp获取数据,用fastjson解析数据 版权声明:本文为博主原创文章,转载请说明出处。 [1]数据源 JSON元素中还有JSON数据 { "sc…
标签:okhttp
基于OkHttp3 加入HttpDns功能
什么是HttpDns HttpDns是通过网络请求的方式,获取即将发送的业务请求所需要的ip地址。 为什么要用HttpDns 在使用HttpDns时,android发送网络请求时会请求本地dns或本地运营商 的dns服务…
okhttp3.11.0 源码分析-整体流程
一、 这是执行过程中主要的类,之间存在调用关系。把这个几个类的源码搞清楚了就差不多了。后面会在其他文章中根据这些类作相应的分析。 1、OkHttpClient 1、Internal 2、Builder 1、Dispatc…
okhttp3.11.0 的源码分析开篇
okhttp开篇.png 为什么要阅读okhttp3 因为我们都只是在使用框架,如果出现什么问题,就会手足无措。所以呢我们平时有时间就得去看下它 学习大牛的设计,从中学到如何应用设计模式,为以后自己项目的使用打下基础 如…
OKHttp源码解析(一)--初阶
这段时间老李的新公司要更换网络层,知道现在主流网络层的模式是RxJava+Retrofit+OKHttp,所以老李开始研究这三个项目的源代码,在更换网络层后,开始分享这个三个项目源码的分析。* 本篇文章 主要讲解OKHt…
OkHttp之拦截器
拦截器是一个非常强大的机制,可以监视,重写和重试call。这里是一个简单的拦截器,用来打印出去的请求和收到的响应。 class LoggingInterceptor implements Interceptor { @O…
OkHttp加载https的配置
https简介 现在网络安全越来越受到重视,https作为更加安全的通信协议应用也越来越广泛。https相对与http有以下优势: 认证用户和服务器,确保数据发送到正确的客户机和服务器;(验证证书) 加密数据以防止数据中…
OkHttp3简单的使用说明(Cookie管理)
作者:Zyao89;转载请保留此行,谢谢; 上一篇文章写的是 Retrofit2.2说明-简单使用,文中主要介绍的是Retrofit的简单使用方法,具体涉及到的网络请求方面的内容,在这里一并介绍。 Retrofit与ok…
Android OkHttp 网络请求调试利器 - Monitor
以下内容发布于 2019-03-02 修改了 HttpInformation 的 equals 方法实现方式,修复低版本的兼容性问题,并调整了下 UI,发布 v1.0.4 版本 以下内容发布于 2019-02-10 一、…
OkHttp3 HTTP请求执行流程分析
OkHttp3的基本用法 使用OkHttp3发送Http请求并获得响应的过程大体为: 创建OkHttpClient对象。OkHttpClient为网络请求执行的一个中心,它会管理连接池,缓存,SocketFactory,…
Okhttp3源码分析
在OkHttp3中,其灵活性很大程度上体现在可以 intercept 其任意一个环节,而这个优势便是okhttp3整个请求响应架构体系的精髓所在,先放出一张主框架请求流程图,接着再分析源码。 Okhttp请求流程 Str…