OKHttp3同步和异步的简单使用方法
来源:互联网 发布:数控编程和程序员 编辑:程序博客网 时间:2024/06/05 09:35
Android Studio的用户,先在所在module的build.gradle文件里面的dependencies里配置如下
compile "com.squareup.okhttp3:okhttp:3.4.1"
1.OKHttp3同步的使用方法
OkHttpClient okHttpClient = new OkHttpClient();//1.定义一个client Request request = new Request.Builder().url("http://www.baidu.com").build();//2.定义一个request Call call = okHttpClient.newCall(request);//3.使用client去请求 try { String result = call.execute().body().string();//4.获得返回结果 System.out.println(result); } catch (IOException e) { e.printStackTrace(); }
2.OKHttp3异步的使用方法
OkHttpClient okHttpClient = new OkHttpClient();//1.定义一个client Request request = new Request.Builder().url("http://www.baidu.com").build();//2.定义一个request Call call = okHttpClient.newCall(request);//3.使用client去请求 call.enqueue(new Callback() {//4.回调方法 @Override public void onFailure(Call call, IOException e) { } @Override public void onResponse(Call call, Response response) throws IOException { String result = response.body().string();//5.获得网络数据 System.out.println(result); } });
其实就前面几步都一样,后面同步和异步方法不一样。
0 0
- OKHttp3同步和异步的简单使用方法
- OkHttp3源码阅读1之同步和异步请求的实现
- GCD 同步 异步 串行 并发的使用方法.例子 和特点
- GCD 同步 异步 串行 并发的使用方法.例子 和特点
- okhttp3的简单使用
- OkHttp3的简单封装
- okHttp3的简单使用
- 异步通信和同步通信简单对比
- 【java回调】同步/异步回调机制的原理和使用方法
- 同步和异步的区别
- 同步和异步的区别
- 同步和异步的区别
- 同步和异步的区别
- 同步和异步的区别
- 同步和异步的区别
- 同步和异步的理解
- 同步和异步的区别
- 同步和异步的区别
- bzoj 1004(置换+逆元)
- Codeforces #366(Div.2)B.Spider Man【水题】
- 面向对象初识
- laravel的分页
- Codeigniter使用淘宝IP地址库获取用户位置,并加载相关内容
- OKHttp3同步和异步的简单使用方法
- 对象原型
- cracking the coding interview 中文版
- 数组扩展
- 小米Git
- 字符串扩展
- 原型链
- 大图滚动
- 大图滚动(面向对象版)