1.动态接口
@Url是完整地址,不拼接BaseUrl
@Path 是部分地址,Retrofit会拼接BaseUrl
@GET
Observable<CbnInnerNetBean> dynamicInterface(
@Url String address);
2.@GET和@ Query,二者配合使用,@ Query标记的参数会放入get请求的url中
//获取分类下内容列表
@GET(ApiConfig.GET_CIBN_RECOMMEND_LIST)
Observable<BaseData<HspRecomEntity>> getCibnRecomendList(@Query("tag") String tag);
3.@FormUrlEncoded、@POST和@Field一起使用,@Field标记的内容会放入http请求的请求体中
@FormUrlEncoded
@POST(ApiConfig.ADD_USER_HISTORY)
Observable<BaseData> addUserHistory(@Field("uId") String uId);