我正面临着@Url注释的奇怪问题。到目前为止,我没有找到任何解决方案或理由。
我正在使用get方法下载附件。
@GET
Call<ResponseBody> getAttachment (@Url String url, @QueryMap Map<String, String> params);
但有时用户会收到错误,因为改造尝试使用@url的基本网址。我注意到在Fabric中我无法自己重现它,所以我不知道发生了什么。后端确认应用正在尝试连接。 “/ api” - 代表baseUrl的结尾,然后放置真正的URL。
GET /api/https://url_given_as_url_parameter