azure - 列出容器中具有 1000+(大量文件)的 Blob。[天蓝色存储][休息]
问题描述
我正在尝试对我的 Azure 存储帐户进行获取List of Blobs in a Container
REST调用。目前,我的文件数量有限,我得到的响应采用官方文档中指定的以下格式:
但是如果这个容器中有 1000 个文件,响应会很大,它仍然在下面XML format
还是会有任何分页或分页?我实际上无法测试 1000 个文件,并且此处的文档中没有提到这样的事情。关联
解决方案
您的问题的简单答案是肯定的。单个列表 blob 请求中可以返回的最大 blob 数为 5000(它可以小于这个数,甚至为零)。
如果有更多的 blob 可用,那么您将获得一个可用于获取下一组 blob 的延续令牌。这个延续标记可以在响应正文的元素中找到。
如需进一步参考,请参阅此链接:https ://docs.microsoft.com/en-us/rest/api/storageservices/enumerating-blob-resources 。
推荐阅读
- javascript - 有没有更好的方法为 HTML 和 JavaScript 中的大量元素和按钮分配 ID?
- javascript - Firebase 推送通知未弹出
- java - 未经授权如何获取wsdl?
- node.js - 使用 fastify-next 向页面传递数据
- reactjs - 获取请求有什么问题(axios)
- c++ - 如何在 MSVC 中使用 BOOST_HOF_LIFT 和 BOOST_HOF_LIFT_CLASS?
- javascript - 我不知道我的 JavaScript 函数不起作用
- html - 如何在窄显示器上居中显示视频
- node.js - 由于已安装版本,无法更新节点
- python - Python中gRPC协议数据序列化和反序列化的标准方法