前言
HTTP是现代应用常用的一种交换数据和媒体的网络方式,高效地使用HTTP能让资源加载更快,节省带宽。OkHttp是一个高效的HTTP客户端,它有以下默认特性:
1 | 支持HTTP/2,允许所有同一个主机地址的请求共享同一个socket连接 |
目的
介绍一些okhttp3的基本用法
正文
获取OkHttpClient客户端
1 | //简单获取 |
get请求
普通get请求
1 | String url = "https://www.baidu.com/"; |
设置header参数
可以设置例如Cookie,User-Agent什么的
1 | Request request = new Request.Builder() |
post请求
普通的表单提交
1 | String url = "https://www.baidu.com/"; |