请求头
表明本次请求的客户端
本次请求所使用的cookie
本次请求希望返回的数据类型
本次请求是否采用数据压缩等等一系列设置
响应头
服务器标识
状态码
Http优势
简单,快速
灵活
无连接
无状态
SPDY介绍
SPDY是一种HTTP的兼容协议
多路复用请求
对请求划分优先级 (比如会先返回文字,再返回图片,视频)
压缩HTTP头 (减少请求数据量)
HTTP2.0介绍
基于SPDY, IETF定制的新一代HTTP协议
更安全的SSL
okhttp
为我们android客户端支持HTTP2.0提供了途径
由著名的square团队开发
okhttp的优势
支持SPDY,HTTP2.0共享同一个Socket来处理同一个服务器的所有请求
如果SPDY不可用,则通过连接池来减少请求延时
缓存响应数据来减少重复的网络请求
可以从很多常用的连接问题中自动恢复
使用起来非常简单
总体设计
多路复用机制
重连机制
本文介绍了HTTP请求与响应的基本概念,并深入探讨了HTTP2.0的特点及其相较于前代版本的优势。同时,文章还详细讲解了OkHttp库如何为Android应用提供HTTP2.0的支持,包括其设计原理与实现机制。
676

被折叠的 条评论
为什么被折叠?



