分页支持

为了灵活的处理返回的一列资源,他们必须提供一些页面格式。在我们的简单Web服务中,举个例子,我们提供了一个端点,通过给出的目录列出所有的房间,这点在第三章,第一个端点中描述了。我们可以这样扩展我们推荐的封装格式,让它在这种情景下包含分页信息。让我们一起考虑下面的JSON响应:

{
    "status": "OK",
    "data": [...],
    "error": null,
    "pageNumber": 1,
    "nextPage": "http://localhost:8080/rooms?categoryId=1&page=2",
    "total": 13
}

除了标准属性,我们包括页数和可用资源总是一起返回,并且给出了下一页资源的索引。

results matching ""

    No results matching ""