我有一个Api URL
。我在下面与您分享此项目。我有两件事。开始时间和结束时间)如何将这两项提供给URL?那么,我该怎么做才能在URL中找到这些读数?我将把我的一部分代码放在楼下,这样您就可以更轻松地帮助我。谢谢。
我的网址:
report/?pageNumber=0&sortDirection=asc&startDate={startDate}&endDate={endDate}&pageSize=100
和代码部分:
@GET("report/?pageNumber=0&sortDirection=asc&startDate={startDate}&endDate={endDate}&pageSize=100")
Call<GetSalesListResponseDTO> getBetweenDatesSalesList(@Header("X-Auth-Token") String token);
答案 0 :(得分:1)
如果您要在 GET 中将参数传递到URL中,请使用 @Query
注释代替 @Path
< / p>
更新的代码:
@GET("/api/v1/sales/report/?pageNumber=0&sortDirection=asc&pageSize=100")
Call<GetSalesListResponseDTO> getBetweenDatesSalesList(
@Header("X-Auth-Token") String token,
@Query("startDate") Long startDate, //This will append in url
@Query("endDate") Long endDate);
您还可以像这样传递其他参数 pageNumber , sortDirection , pageSize 。
来自here的更多内容