当前位置:  开发笔记 > 前端 > 正文

RESTful服务中的分页

如何解决《RESTful服务中的分页》经验,为你挑选了1个好方法。

我有一个可以返回大量项目的RESTful API,我希望能够使用分页样式技术来限制项目数量,这在RESTful API中是个好主意吗?

如果可能最好通过链接(在这种情况下为url)或请求正文的一部分来完成?

干杯

AWC



1> Jan Algermis..:

查看Atom Feed Paging和Archiving RFC:http://tools.ietf.org/html/rfc5005,还可以查看AtomPub本身(RFC5023).

您应该能够轻松地在项目中利用它.

关于理论:如果表示的媒体类型(或某些正交规范 - 见下文)告诉客户端在哪里找到分页链接或如何构造它们,则API是RESTful.

在RFC5005的情况下,定义了许多链接关系(next,prev ...),这些链接关系当然与任何媒体类型正交.您可以在IANA链接关系注册表中找到这些链接,网址为http://www.iana.org/assignments/link-relations/link-relations.xml

一月

推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有