【发布时间】:2017-11-01 11:01:47
【问题描述】:
我使用了查询参数“limit”、“marker”和“end_marker”。带标记的参数限制效果很好(url?limit=10&marker=xyz)。但是如何使用限制来实现分页。示例我想获取前 10 条记录,然后再请求另外 10 条记录。 我提到了this,但是限制选项没有范围。
【问题讨论】:
标签: openstack-swift
我使用了查询参数“limit”、“marker”和“end_marker”。带标记的参数限制效果很好(url?limit=10&marker=xyz)。但是如何使用限制来实现分页。示例我想获取前 10 条记录,然后再请求另外 10 条记录。 我提到了this,但是限制选项没有范围。
【问题讨论】:
标签: openstack-swift
您应该使用上一个请求中的最后一条记录作为标记。
第一个请求
GET /v1/ACCOUNT/CONTAINER?limit=2
object1
object2
第二次请求
GET /v1/ACCOUNT/CONTAINER?limit=2&marker=object2
object3
object4
【讨论】: