OKHttpClient使用示例
2016-10-04 18:34
519 查看
OKHttpClient是一个类似HttpClient的工具,用于模拟Http,https的请求。语法使用方面要比HttpClient更简洁。
手动下载:
下载以下jar文件导入工程即可:
okhttp-2.2.0.jar
okio-1.2.0.jar
缓存,减少重复请求;
SPDY;
连接池;
失败重试(如果你的服务有多个 IP 地址,如果第一次连接失败,OkHttp 将使备用地址);
1、Jar包下载
maven引入:<dependency> <groupId>com.squareup.okhttp</groupId> <artifactId>okhttp</artifactId> <version>2.2.0</version> <scope>compile</scope> </dependency>
手动下载:
下载以下jar文件导入工程即可:
okhttp-2.2.0.jar
okio-1.2.0.jar
2、示例代码
OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url("http://www.baidu.com") .header("User-Agent", "OkHttp Headers.java") .build(); Response response = client.newCall(request).execute(); System.out.println("Result: " + response.isSuccessful()); System.out.println("Server: " + response.header("Server")); System.out.println("ResponseBody: " + response.body().string());
3、其他功能
使用 GZIP 压缩减少传输的数据量;缓存,减少重复请求;
SPDY;
连接池;
失败重试(如果你的服务有多个 IP 地址,如果第一次连接失败,OkHttp 将使备用地址);
相关文章推荐
- OKHttpClient使用示例
- OkHttpClient使用示例
- HttpClient4.1 使用示例
- 【python】3.6版本使用http.client网络请求示例
- 使用OkHttpClient处理json请求处理的方式
- OkHttpClientManager使用
- 安卓使用OkHttpClient进行网络请求
- okHttpClient get请求基本使用
- 当我们使用OkHttpClient 的时候,增加自定InterCeptor 拦截器的时候需要注意
- java使用common-httpclient包实现post请求方法示例
- react-native 0.43 后如何使用自己的OkHttpClient
- OKhttpClient 简单使用总结
- OkHttpClient 的get使用
- OkHttpClient的使用方法
- https OkHttpClient 的使用
- 使用OkHttpClient的GET方式
- OkHttpClient post的使用
- 二次封装OKhttpClient和使用
- OKhttpclient使用
- OkHttpClient使用相关