如何注释改造方法以在以下链接中传递“&page = 1”和“&per_page”参数:https://api.github.com/search/repositories?q=tetris&page=1&per_page=10
我希望能够在运行时更改这些参数。
我想出了如何注释查询参数“俄罗斯方块”的方法,但找不到“&page = 1”和“&per_page”参数的参数。这是我的改造界面:
String BASE_URL = "https://api.github.com/";
@Headers("User-Agent: useragent")
@GET("search/repositories")
Call<GitHubRepo> searchRepos(@Query("q") String searchParam);
最佳答案
这些也是查询参数。
URL中的第一个查询参数始终使用“?”添加,而所有后续查询参数都使用“&”添加。这是URL的标准,不仅在Android中,而且在所有地方。
翻新将正确使用'?'和“&”放在适合您的位置,因此只需添加所需的所有查询参数,就像在当前设置中添加它们一样,它应该可以工作。
关于android - 改造动态网址,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50824749/