gpt4 book ai didi

azure - 将标记与 Azure 存储列表 Blob 结合使用

转载 作者:行者123 更新时间:2023-12-03 01:50:00 25 4
gpt4 key购买 nike

基于此处提到的 Azure 存储的列表 Blob 文档:- https://msdn.microsoft.com/en-us/library/azure/dd135734.aspx

我正在尝试使用 Accessing Azure blob storage using bash, curl 中提到的 shell 脚本列出容器中的 blob

shell 脚本工作正常,因为它生成了正确的签名。

但是,如果 blob 太多而无法列出,则响应将包含 NextMarker 元素。

REST API 文档提到标记值可在后续调用中用于请求下一组列表项。

此标记是否需要包含在 string_to_sign 中,还是只需将其包含在 URL 中就可以正常工作?

最佳答案

Does this marker needs to be included in the string_to_sign or wouldit work fine by just including it in the URL ?

是的,这个标记需要包含在string_to_sign中。

来自Authentication for the Azure Storage Services (部分:构造规范化资源字符串):

Retrieve all query parameters on the resource URI, including the compparameter if it exists.

Convert all parameter names to lowercase. Sortthe query parameters lexicographically by parameter name, in ascendingorder.

URL-decode each query parameter name and value. Append eachquery parameter name and value to the string in the following format,making sure to include the colon (:) between the name and the value:

由于此 next_marker 参数作为查询字符串参数传递,因此它也必须包含在签名计算中。

关于azure - 将标记与 Azure 存储列表 Blob 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39669175/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com