如何转到GitHub API上的下一页



。我想使用rel="next"而不是增加参数page手动

这是我的 Service.java Interface (使用retrofit2(

@GET("user/repos")
Call<Repos> getRepos(@Query("api_key") String apiKey, 
@Query("page") int pageIndex);

我该怎么做? Android - 使用Java

原则上,http RESTful apis无状态。

这意味着Github API不知道您的当前页面是什么,以及您的下一页是什么。

因此,您必须通过pageper_page参数。

rel="next"在链接标头中指示了下一页的资源请求,但是不应该使用page参数。

,它不能也不应用于获取下一页结果。

在最简单的情况下,链接关系类型标识语义链接。例如,与关系类型的链接"版权"表示目标IRI确定的资源是适用于当前上下文IRI的版权条款的声明

链接关系类型也可以用于指示目标资源具有特殊的属性,或展示特殊的属性行为;例如,"服务"链接意味着已确定的资源是定义协议的一部分(在这种情况下为服务描述(。

来自RFC-5988 Web链接

相关内容

  • 没有找到相关文章

最新更新