HttpUtils
来源:互联网 发布:ug编程实例教程ppt 编辑:程序博客网 时间:2024/06/06 03:21
/** * Created by wisdom on 2017/11/23. */import android.os.Handler;import android.text.TextUtils;import android.util.Log;import java.io.IOException;import java.util.Map;import okhttp3.Call;import okhttp3.Callback;import okhttp3.OkHttpClient;import okhttp3.Request;import okhttp3.logging.HttpLoggingInterceptor;/** */public class HttpUtils { private static volatile HttpUtils httpUtils; private final OkHttpClient client; private HttpUtils() { HttpLoggingInterceptor logging = new HttpLoggingInterceptor(); logging.setLevel(HttpLoggingInterceptor.Level.BODY); client = new OkHttpClient.Builder() .addInterceptor(logging) .build(); } public static HttpUtils getHttpUtils() { if (httpUtils == null) { synchronized (HttpUtils.class) { if (httpUtils == null) { httpUtils = new HttpUtils(); } } } return httpUtils; } /** * GET请求 * * @param url * @param callback */ public void doGet(String url, Callback callback) { Request request = new Request.Builder().url(url).build(); client.newCall(request).enqueue(callback); }}
阅读全文
0 0
- HttpUtils
- HttpUtils
- HttpUtils
- HttpUtils
- HttpUtils
- HttpUtils
- HttpUtils
- HttpUtils
- HttpUtils
- HttpUtils
- Httputils
- httpUtils
- HttpUtils
- HttpUtils
- HttpUtils
- HttpUtils实例
- HttpUtils--Get
- HttpUtils--Post
- 前端常见跨域解决方案(全)
- 图像的距离变换---扫描
- Hibernate第一,二小节
- 进程和线程的区别?什么时候用进程?什么时候用线程?
- C++标准库(STL)之vector容器的使用(包括特点、初始化、遍历与常用操作)
- HttpUtils
- XML用Java写入
- vue 踩坑(一)
- CacheLookup有变化时不能用
- 代码
- nginx 反向代理web应用将https请求转成http请求时,必须注意事项
- MainActivity
- 最大期望算法EM-机器学习ML
- IO流