Retrofit2(1):基本介绍

Retrofit2是为了Android和Java提供的一个安全的HTTP客户端。默认使用okhttp3

简单使用

Retrofit retrofit =newRetrofit.Builder()

.baseUrl("https://192.168.1.189:5000/")

.build();

api= retrofit.create(Api.class);

Call userInfo =api.getUserInfo();

userInfo.enqueue(newCallback() {

@Override

public voidonResponse(Call call, Response response) {

try{

String result = response.body().string();

}catch(IOException e) {

e.printStackTrace();

}

}

@Override

public voidonFailure(Call call, Throwable t) {

}

});

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 安卓开发领域中,很多重要的问题都有很好的开源解决方案,例如Square公司提供网络请求 OkHttp , Retr...
    aaron688阅读 2,003评论 1 20
  • 什么是Retrofit2 Retrofit是一个给Android和Java用的类型安全的HTTP客户端,它将网络请...
    不羁的木木阅读 1,256评论 0 49
  • 前言 如果看Retrofit的源码会发现其实质上就是对okHttp的封装,使用面向接口的方式进行网络请求,利用动态...
    李某人吖阅读 2,254评论 0 0
  • 最近非常流行 Retrofit+RxJava+OkHttp 这一整套的网络请求和异步操作的开源框架,从 Jake ...
    慌不要慌阅读 2,032评论 1 7
  • 前段时间看了RxJava,发现跟他一起用的Retrofit,今天就把认识的他们俩个来总结梳理一下 一、什么是RxJ...
    毹毹阅读 737评论 0 5

友情链接更多精彩内容