1.GET
/api/apart/getInfoByCard/100000
/**
* @return
*/
@GET("/api/apart/getInfoByCard/{icCard}")
Observable<BaseResult<LoginForCardBean>> getInfoByCard(@Path("icCard") String icCard);
普通请求方式
/**
* @return
*/
@GET(Constant.GET_URL_WEATHER)
Observable<WeatherBean> getWeather(@Query("location") String location, @Query("key") String key);
2.POST
JSON请求方式传参
/**
*
* @return
*/
@POST(Constant.POST_URL_VERIFY_LUNCHBOXNO)
Observable<BaseResult<NoResultBean>> postVerifyLunchBoxNo(@Body LunchBoxNoBean lunchBoxNoBean);
普通键值对传参方式
/**
*
* @param cabinetnum
* @return
*/
@FormUrlEncoded
@POST("/ZDXSYZ/a/mouse/cabinet/interface/initial")
Observable<BaseResult<InitCabinetBean>> postInitCabinet(@Field("cabinetnum") String cabinetnum);
普通Map传参方式
/**
*
*/
@FormUrlEncoded
@POST("/api/box/cardLogin")
Observable<BaseResult<LoginICBean>> postLoignIC(@FieldMap Map<String, String> map);
网友评论