【发布时间】:2020-01-07 15:32:36
【问题描述】:
我无法在我的 URL 端点中添加特殊字符“&”。 这是我的api接口
@GET("api/v1/products/artworks/")
Call<TaskData> getLatestTaskData(@Header("Authorization") String token,
@Query("limit") Integer limit,
@Query("offset") String offset);
被调用的 URL
artworks/?limit=50&offset=0%26ordering%3D-artwork
这就是我调用 api 的方式
String url = Integer.toString(totalitemsCalledLatest) +"&ordering="+ ordering;
Call<TaskData>
call = taskApiInterface.getLatestTaskData("Token "+ user_token, 50, url);
我的排序字符串类似于 &medium=1&base=2
但它会自动将 & 转换为 %26 和 = 转换为 %3D
【问题讨论】: