Android网络请求框架之——okhttp3

一、出现的背景

提高网络请求性能,为高效而生。

二,使用前准备(以下使用Android Studio开发环境)

(1)添加网络访问权限



 
  Android网络请求框架之——okhttp3_第1张图片 
  

(2)Gradle配置相关依赖


compile 'com.squareup.okhttp3:okhttp:3.5.0'


如果不知道版本,也可以在代码仓库中查找,如图:

Android网络请求框架之——okhttp3_第2张图片

Android网络请求框架之——okhttp3_第3张图片

至此Okhttp框架开发前期准备已经做好。

三、Get请求

public  class TestGet {
    public static void main(String[] args) throws IOException {
        TestGet example = new TestGet();
        String response = example.run("https://www.baidu.com");
        System.out.println(response);
    }

    OkHttpClient client = new OkHttpClient();

    String run(String url) throws IOException {
        Request request = new Request.Builder()
                .url(url)
                .build();
        Response response = client.newCall(request).execute();
        return response.body().string();

    }
}



你可能感兴趣的:(安卓开发,网络请求框架)