视频课程
在线工具
网盘
联系客服
快速开发
分享返10%
快速登录
Loading...
章节
×
第1章 Android网络概述
第1节 课程介绍
免费
第2节 Android都有那些网络框架
免费
第3节 OkHttp概述
免费
第2章 Okhttp基础使用
第1节 创建项目
免费
第2节 如何安装依赖?
免费
第3节 如何查看依赖库最新版本?
第4节 发送Get请求
第5节 OkHttpClient配置
第6节 多种方法实现在子线程中更新UI
第7节 传递请求参数
第8节 上传文件
第9节 如何实现Put,Patch方式的请求
第10节 用JavaBean解析返回的JSON
第11节 取消请求
第3章 Okhttp高级使用
第1节 下载文件
第2节 拦截器
第3节 请求头和响应头
第4节 Okhttp缓存策略
第5节 使用拦截器重写请求头支持缓存
第6节 缓存终极版
第7节 压缩请求体
第8节 基本认证处理
第9节 代理设置
第10节 如何为不同的网址设置不同的代理
第11节 Cookie的基本使用方法
第12节 Cookie的持久化
第4章 Https
第1节 Http的缺点
第2节 什么是Https
第3节 如何访问不需要证书的Https服务端
第4节 如何访问单向证书的Https服务端
第5节 如何信任所有证书
第6节 使用字符串代替证书
第7节 使用Tomcat搭建Http服务器
第8节 给Tomcat配置证书
第9节 如何用Okhttp访问我们配置的网站
第10节 给Tomcat配置双向认证
第11节 如何用Okhttp访问双向认证的网站
第5章 搭建Okhttp源码调试环境
第1节 下载Okhttp源码
第2节 安装Maven
第3节 如何用Maven编译Okhttp源码
第4节 如何用IDEA导入Okhttp源码
第6章 Okhttp源码分析
第1节 同步Get请求执行流程
第2节 拦截器的链式调用原理
第3节 异步Get请求执行流程
第4节 同步队列SynchronousQueue
第5节 线程池
第6节 Post参数是如何传递的
第7节 FormBody是如何实现的
第8节 FormBody性能优化
第9节 MultipartBody是如何实现的
第7章 拦截器源码分析
第1节 BridgeInterceptor源码分析
第2节 RetryAndFollowUpInterceptor源码分析
第3节 CacheInterceptor源码分析
第4节 DiskLruCache使用方法
第5节 Cache源码分析
第6节 CacheStrategy源码分析
第7节 CacheControl源码分析
第8节 ConnectInterceptor源码分析
第9节 Connection源码分析
第10节 RealConnection源码分析
第11节 CallServerInterceptor源码分析
第12节 StreamAllocation源码分析
第13节 ConnectionPool源码分析
第14节 HttpCodec创建和使用位置
第15节 Http1Codec源码分析
第16节 Http2Codec源码分析
第8章 HTTP/2在Okhttp中实现源码分析
第1节 HTTP/2头部压缩技术
第2节 Http2Connection源码分析
第3节 Http2Stream源码分析
第4节 Http2Reader源码分析
第5节 Http2Connection#ReaderRunnable源码分析
第6节 Hpack源码分析
第7节 Huffman源码分析
第8节 Http2Writer源码分析
第9章 OKhttp其他源码
第1节 OkHttpClient源码分析
第2节 Proxy源码分析
第3节 ProxySelector源码分析
第4节 Proxy是如何实现的
第5节 Route源码分析
第6节 Http认证源码分析
第7节 Cookie源码分析
第8节 CookieJar源码分析
第9节 Address源码分析
第10节 Platform源码分析
第10章 扩展章节
第1节 内容在【精通网络抓包】课程中
第11章 AsyncOkHttp基础封装
第1节 创建项目结构
第2节 添加依赖
第3节 框架的使用接口
第4节 将AsyncOkHttpClient改为Builder模式
第5节 实现同步网络请求
第6节 异步网络请求
第7节 实现StringCallback
第8节 重构AsyncOkHttpClient中的handler
第9节 实现JSONCallback
第10节 支持自定JSON解析框架
第11节 添加请求前后回调方法
第12节 重构对话框等逻辑到BaseActivity
第12章 AsyncOkHttp高级封装
第1节 实现FileCallback
第2节 实现文件下载进度
第3节 实现请求和Activity绑定功能
第4节 取消请求和取消当前界面所有请求
第5节 多个界面错误处理
第6节 优化错误处理逻辑
第7节 出错自动显示加载更多
第13章 使用OkHttp实现图片爬虫
第1节 爬虫项目需求分析
第2节 项目结构规划
第3节 完成基础爬虫
第4节 关于后续优化