Android OkHttp解析

一.概述

我们知道在Google貌似在6.0版本里面删除了HttpClient相关API,同时我们也了解过HttpURlConnection,可能当时在以往网络请求的时候只能用HttpURlConnection,所以在网络通信库广大Android开发者选择由Square公司开发的OkHttp,当然除此之外还有Picasso,Retrofit等。
Square项目地址:这里写链接内容
OkHttp不仅在接口封装上面做的简单易用,包括底层实现也是另辟蹊径,所以学习OkHttp还是蛮必要的。本章博客主要包含:

  • OkHttp get用法
  • OkHttp post用法

首先对于Android Studio用户,需要在app/bulid.gradle导入依赖库:

compile ‘com.squareup.okhttp3:okhttp:3.8.1’

okhttp内部依赖okio,别忘了同时导入okio:

compile ‘com.squareup.okio:okio:1.13.0’

二.使用方法:

一:get请求:

方法一:
 //首先创建OkHttpClient实例
 OkHttpClient client = new OkHttpClient();
 //发送Http请求  , 需创建Request对象
 //Request request = new Request.Builder().build();
 //注:Request是一个空的对象,因此需要在build之前连缀
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值