【问题标题】:How to paging the folders and files in swift object storage?如何在 swift 对象存储中分页文件夹和文件?
【发布时间】:2016-05-01 06:11:26
【问题描述】:

我使用了查询参数“limit”、“marker”和“end_marker”。 带标记的参数限制效果很好(例如 ?limit=10&marker=image.png),但是当我尝试使用 'end_marker' 检索上一页时(例如 ?limit=10&end_marker=image.png),效果不佳. 如何在快速对象存储中获取上一页?

我推荐了http://developer.openstack.org/api-ref-objectstorage-v1.html#storage_object_services

【问题讨论】:

    标签: api openstack ibm-cloud-infrastructure openstack-swift object-storage


    【解决方案1】:

    “end_marker”从第一个对象开始考虑,我认为,你应该无限尝试。

    【讨论】:

      【解决方案2】:

      marker = 你想开始的文件

      end_marker = 您要停止的文件

      ?limit=10&marker=image.png
      

      表示您将从 image.png 开始,并获得 10 个结果。

      ?limit=10&end_marker=image.png
      

      意味着您将从第一个文件开始,最多获得 10 个结果,或者直到您到达 image.png。

      如果要转到上一页,则需要更改标记文件。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-05-20
        • 2019-08-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-15
        • 2022-01-24
        相关资源
        最近更新 更多