Javascript angular 6 typesrcipt中的Azure blob元数据
我正在尝试上载azure blob存储中的blob,其中包含一些元数据。我不知道如何设置元数据并随blob一起发送。正确的做法是:Javascript angular 6 typesrcipt中的Azure blob元数据,javascript,typescript,azure,angular6,azure-blob-storage,Javascript,Typescript,Azure,Angular6,Azure Blob Storage,我正在尝试上载azure blob存储中的blob,其中包含一些元数据。我不知道如何设置元数据并随blob一起发送。正确的做法是: this.blobService.createBlockBlobFromBrowserFile(container, path, file, (error, result, response) => { }); 另外,只有两种方法可以设置blob元数据,即使用C#中的restapi,例如: [Microsoft.WindowsAzure.Storage.Do
this.blobService.createBlockBlobFromBrowserFile(container, path, file, (error, result, response) => {
});
另外,只有两种方法可以设置blob元数据,即使用C#中的restapi,例如:
[Microsoft.WindowsAzure.Storage.DoesServiceRequest]
public virtual void SetMetadata (Microsoft.WindowsAzure.Storage.AccessCondition accessCondition = null, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null);
更多信息请参见
或通过URI:
https://myaccount.blob.core.windows.net/mycontainer/myblob?comp=metadata
查看文档,可以找到更多信息:
var metadata = {
category: 'blabla',
type: 'test'
}
blobService.createBlockBlobFromBrowserFile(
container
, path
, file,
, options: {
metadata: metadata
}
, (error, result, response) => {
});
检查我的答案,你可以使用javascript SDK来做,我已经用过了,它正在工作fine@Thomas谢谢奇怪的是,它不在Azure Docs回购协议中。我将与内部团队讨论,在azure文档中展示它,我投票赞成!