retrofit请求在哪个线程

发布网友 发布时间:2022-04-24 14:23

我来回答

1个回答

热心网友 时间:2023-10-16 06:03

  一、 简介
  Retrofit是Square公司开发的一款针对Android网络请求的框架,Retrofit2底层基于OkHttp实现的,OkHttp现在已经得到Google官方认可,大量的app都采用OkHttp做网络请求,其源码详见OkHttp Github。
  本文全部是在Retrofit2.0+版本基础上论述,所用例子全部来自豆瓣Api
  首先先来看一个完整Get请求是如何实现:
  创建业务请求接口,具体代码如下:
  public interface BlueService {
  @GET(“book/search”)
  Call<BookSearchResponse> getSearchBooks(@Query(“q”) String name,
  @Query(“tag”) String tag, @Query(“start”) int start,
  @Query(“count”) int count);
  }

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com