码迷,mamicode.com
首页 > 其他好文 > 详细

Retrofit

时间:2019-10-12 19:06:01      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:epo   span   string   适用于   service   web   and   web服务   web服务器   

适用于Android和Java的类型安全的HTTP客户端

介绍

Retrofit将你的HTTP API转换为一个Java接口。

public interface GitHubService {
  @GET("users/{user}/repos")
  Call<List<Repo>> listRepos(@Path("user") String user);
}

Retrofit类生成一个GitHubService接口的实现。

Retrofit retrofit = new Retrofit.Builder()
    .baseUrl("https://api.github.com/")
    .build();

GitHubService service = retrofit.create(GitHubService.class);

创建的GitHubService的每个调用都可以向远程web服务器发出同步或异步HTTP请求。

使用注释来描述HTTP请求:

  • URL参数替换和查询参数支持

Retrofit

标签:epo   span   string   适用于   service   web   and   web服务   web服务器   

原文地址:https://www.cnblogs.com/bky1225987336/p/11662971.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!