Azure Set AzureStorageBlobContent更改大小块
我想知道如何使用命令{Set AzureStorageBlobContent}上传blob大小,将其块大小更改为100 MB,因为我遇到了一个问题,即我超过了blob存储中允许的50.000个块。AFAIK,您似乎无法做到这一点。默认情况下,Azure Set AzureStorageBlobContent更改大小块,azure,powershell,azure-rm,Azure,Powershell,Azure Rm,我想知道如何使用命令{Set AzureStorageBlobContent}上传blob大小,将其块大小更改为100 MB,因为我遇到了一个问题,即我超过了blob存储中允许的50.000个块。AFAIK,您似乎无法做到这一点。默认情况下,Set-AzureStorageBlobContent命令基本上调用rest api,如果要将块大小更改为100 MB,则需要将请求头中的内容长度指定为104857600字节(即100MB) 根据我的测试,如果捕获powershell命令的请求,我们可以发现
Set-AzureStorageBlobContent
命令基本上调用rest api,如果要将块大小更改为100 MB
,则需要将请求头中的内容长度指定为104857600
字节(即100MB)
根据我的测试,如果捕获powershell命令的请求,我们可以发现内容长度默认为4194304
字节
在集合AzureStorageBlobContent
中,您会发现一个名为-Properties
的参数,它允许我们传递缓存控件、ContentDisposition、ContentEncoding、ContentLanguage、ContentMD5、ContentType
属性,如果支持内容长度
,它们都是请求头,我想它会在那里
此外,如果你想改进它,你可以把你的想法张贴在网站上
我认为内容长度不受支持,我没有找到任何与内容长度对应的参数。无论如何,非常感谢你!因为这是正确的方式,但不是解决方案,所以该命令不允许修改内容长度header@xavier我认为被接受就足够了,我回答了很多问题,有些问题问的是是否可能做到……如果答案不可能,他们将永远不会被接受?:-)也许这是不合理的。