Retrofit
Posted bky1225987336
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Retrofit相关的知识,希望对你有一定的参考价值。
适用于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的主要内容,如果未能解决你的问题,请参考以下文章