android学习---使用OkHttp
来源:互联网 发布:协方差矩阵的特征值 编辑:程序博客网 时间:2024/05/29 06:36
一、概述
OkHttp是由鼎鼎大名的Square公司开发的,这个公司在开源事业上面贡献良多。OkHttp不仅在接口封装上面做得简单易用,就连在底层实现上也是自成一派,比起原生的HttpURLConnection,可以说是有过之而无不及,现在已经成了广大Android开发者首选的网络通信库。
OkHttp的向项目主页地址是点击打开链接
二、 OkHttp的使用
使用步骤:
1.在app/build.gradle文件中添加OkHttp库的依赖
compile 'com.squareup.okhttp3:okhttp:3.9.0'
2.创建一个OkHttpClient的实例
OkHttpClient client=new OkHttpClient();
3.如果想要发起一条HTTP请求,就需要创建一个Request对象
Request request=new Request.Builder().url("http://www.baidu.com").build();
4.调用OkHttpClient的newCall()方法来创建一个Call对象,并调用它的execute()方法来发送请求并获取服务器返回的数据
Response response=client.newCall(request).execute();
5.得到返回的数据
String responseData=response.body().string();
我们需要先构建出一个RequestBody对象来存放待提交的参数
RequestBody requestBody=new FormBody.Builder() .add("username","admin") .add("password","123456").build();
然后在Request.Builder中调用一下post方法,并将RequestBody对象传入
Request request=new Request.Builder() .url("http://www.baidu.com") .post(requestBody).build();接下来的操作就和GET请求一样了
阅读全文
0 0
- android学习---使用OkHttp
- android OkHttp学习以及使用例子
- Android OkHttp 框架学习
- okhttp 使用学习
- Android 使用OkHttp
- Android 使用OkHttp
- android OkHttp的使用
- android okhttp封装使用
- Android 使用OkHttp
- Android 使用OkHttp
- Android 使用OkHttp
- #Android OkHttp使用教程
- android OkHttp的使用
- Android中OkHttp使用
- android:retrofit+OKHttp使用
- Android平台使用okhttp
- Android OKhttp使用
- Android OKHttp 使用笔记
- 定义一个平面中的Circle类:
- JS总结-----JavaScript对象
- hive 变量替换
- java开发WEB应用需要的基础知识
- 可重入函数与不可重入函数
- android学习---使用OkHttp
- Python 命名规范
- ES6--数据结构Set
- Java异常处理-throws关键字
- Java使用split()按.切分出错解决方法
- 第六课 用通配符进行过滤
- iOS: 搜索控件UISearchController
- Windows 同时安装了JDK1.7和1.8,如果将java -version修改成1.7
- ++运算符