【发布时间】:2017-06-16 07:31:30
【问题描述】:
大家好,我正在构建一个与 Azure Storage Rest API 交互的客户端。
我正在查看文档https://docs.microsoft.com/ru-ru/rest/api/storageservices/fileservices/list-containers2:
并且不理解可以与 Azure 请求一起发送的参数前缀和标记的使用。
上面写着:
前缀
可选。过滤结果以仅返回其名称的容器 以指定的前缀开头。
标记
可选。一个字符串值,用于标识列表的一部分 容器将在下一个列表操作中返回。这 操作返回响应正文中的 NextMarker 值,如果 列名操作未返回所有待列名的容器 与当前页面。 NextMarker 值可以用作值 用于后续调用中的标记参数以请求下一页 列表项。
标记值对客户端是不透明的。
使用前缀,我认为:
如果我有目录结构:
file01.txt
images/image01.jpg
images/folder/image001.jpg
fightVideo/subFolder/current/video001.mpg
fightVideo/subFolder/current/video002.mpg
如果我将前缀容器名称命名为“战斗”。它应该返回 战斗视频。
但我不确定。
而对于 Marker,我不明白它的用途是什么?
有人可以通过示例解释前缀和标记的使用吗?
【问题讨论】: