【OkHttp】OkHttp 简介 ( OkHttp 框架特性 | Http 版本简介 )
OkHttp 是 Square 开发开源网络框架 , 目前已经替代了 HttpConnection 和 HttpClient ;
OkHttp 官网 : https://square.github.io/okhttp/
使用 OkHttp 可以更快的下载并节省带宽 ; OkHttp 是一格高效的 HTTP 客户端 , 具有以下特性 :
当前 HTTP 协议分为以下几个版本 , 根据时间排序 :
年 , 只能进行 GET 请求 , 不能传输数据包 , 规定客户端服务器通信格式 ; ( 不是正式标准 )
年 , 增加了 PUT , PATCH , HEAD , OPTIONS , DELETE 等命令 , 不再限制传输内容的格式 ; ( 正式标准 )
年 , 支持 长连接 , 带宽节约 , HOST 域 , 管道机制 , 分块传输编码 等机制 ; ( 目前使用最广泛的版本 )
年 , 支持 多路复用 , 服务器推送 , 头信息压缩 , 二进制协议 等机制 ; ( 逐步推进覆盖市场 )
目前使用最广泛的版本是 HHTP/1.1 , 但是
年后 , HTTP/2 出现 , 逐渐覆盖市场 ;