OKHttp
1.1、OKHttp简介

OKHttpSquare公司开发的针对JavaAndroid的网络协议开源库。

OKHttp官网:http://square.github.io/okhttp

OKHttpGitHub上的网址:https://github.com/square/okhttp

GoogleAndroid4.4开始就把HTTPURLConnection的实现改成了OKHttp, 显然,OKHttp是个非常强大的HTTP库。

Android 6.0 Framework API里面删除了HttpClient相关的API, 虽然在系统镜像里面是包含了HttpClient相关的jar包, 但是既然Google针对开发者移除了HttpClient就有它的道理, 说明Google不想让开发者继续使用HttpClient了,我们要不使用HTTPURLConnection, 要不就直接使用OKHttp

1.2、OKHttp支持的网络协议

从名称上看,误以为只支持HTTP协议, 实际上,OKHttp支持的协议很多,包括如下:

1.3、OKHttp的使用