Okhttp3食用初级指北
来源:互联网 发布:在线sql注入漏洞检测 编辑:程序博客网 时间:2024/04/27 21:03
Okhttp3的固定步骤是:
一:创建请求队列:
方法一:
设置url
String url = "https://www.baidu.com";
设置OkHttpClient对象
OkHttpClient client = new OkHttpClient();
创建一个request
Request request = new Request.Builder().url(url).build();
方法二:
创建一个Request.Builder对象,指定url
Request.Builder requestBuilder = new Request.Builder().url("http://www.baidu.com");
设置请求方式默认是GET请求
requestBuilder.method("GET",null);
创建一个request
Request request = requestBuilder.build();
二:发送请求
同步请求用:Response response = client.newCall(request).execute();
异步请求用:
Call call = okHttpClient.newCall(request);
call.enqueue(new Callback() {
@Override
public void onFailure(Call call, IOException e) {
Log.e("11111", "onFailure");
}
@Override
public void onResponse(Call call, Response response) throws IOException {
String str = response.body().string();
Log.e("11111", "response = " + str);
runOnUiThread(new Runnable() {
@Override
public void run() {
Log.e("11111", "异步POSE键值对请求成功");
}
});
}
});
三:与文件有关要指定文件类型
MediaType MEDIA_TYPE_PNG = MediaType.parse("image/png");
0 0
- Okhttp3食用初级指北
- Android Notification 食用指北
- Android OKHttp3的初级使用
- OkHTTP3齐全的初级使用
- OkHttp3
- OkHttp3
- OkHttp3
- OkHttp3
- OkHttp3
- Okhttp3
- okHttp3
- OkHttp3
- 橙子食用
- 转基因猪—食用?
- 食用橄榄油的用法
- 红薯皮不宜食用
- 食用橘子有禁忌
- 食用蜂花粉需要破壁吗
- 软件过程模型
- ProjectEuler习题
- SQL Server使用ROW_NUMBER()来分页
- 我的博客编写规范
- Shiro介绍和使用
- Okhttp3食用初级指北
- input 和 raw_input 的比较
- Hibernate的Generator属性有7种class,本文简略描述了这7种class的意义和用法
- eclipse运行中出错:unknown protocol: hdfs
- jQuery 层次选择器,属性选择器
- python selenium 定位iframe(多层框架)
- python 3的默认设置
- 如何用数据库表中的列名来设计统计图
- 微信小程序开发-模仿“优优老师”课程日历