okhttp

Posted 阿金好掂

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了okhttp相关的知识,希望对你有一定的参考价值。

 /*  // final Request request = new Request.Builder().url("https://localhost:8080/zb.json").build();//这个地址拿不到数据
final Request request = new Request.Builder().url("http://202.192.134.11:8080/zb.json").build();
// final Request request = new Request.Builder().url("https://www.baidu.com").build();
OkHttpClient client = new OkHttpClient();
Call call = client.newCall(request);
call.enqueue(new Callback() {
@Override
public void onFailure(Call call, IOException e) {
Log.e("TAG","okhttp获取数据失败");
}

*//**
* 此时还在非UI线程中
* @param call
* @param response
* @throws IOException
*//*
@Override
public void onResponse(Call call, Response response) throws IOException {
final String res = response.body().string();
Log.e("TAG",res);
runOnUiThread(new Runnable() {
@Override
public void run() {
Log.e("TAG", res);
Log.e("TAG", "倪伟金");
version_textView.setText(res);
}
});
}
});
*/

以上是关于okhttp的主要内容,如果未能解决你的问题,请参考以下文章

OkHttpOkHttp 源码分析 ( OkHttpClient.Builder 构造器源码分析 )

Android 普通okhttpokhttp utils执行 post get请求,文件上传下载请求图片

OkHttpOkHttp 源码分析 ( 网络框架封装 | OkHttp 4 迁移 | OkHttp 建造者模式 )

OkHttpOkHttp 上传图片 ( 获取 SD 卡动态权限 | 跳转到相册界面选择图片 | 使用 OkHttp 上传图片文件 )

OkHttpOkHttp Get 和 Post 请求 ( 同步 Get 请求 | 异步 Get 请求 | 同步 Post 请求 | 异步 Post 请求 )

面试官:简单说下 okHttp原理分析~