Android开发Android开发Android开发经验谈

请求地址@url@path@query用法

2019-08-14  本文已影响22人  Ad大成

在写请求网络数据的时候,我们大部分需要动态改变接口的地址,所以@url就非常方便了

请求的时候baseUrl可以随便写一个以/结束就可以
   @Streaming
    @GET() //这时候你可以传任意path来解析
    Observable<ResponseBody> download(@Url String path);

@path 和@query的用法

我们可以看出?后面的是cid=一个页码 写在方法参数就是下面的query(key) value形式
path可以替换url中的某一段 来作为参数
 @GET("https://www.wanandroid.com/project/list/{page}/json?" )
    Observable<ItemDatas> loadItemData(@Path("page") int index ,@Query("cid") int page);
上一篇下一篇

猜你喜欢

热点阅读