Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript angular 6 typesrcipt中的Azure blob元数据_Javascript_Typescript_Azure_Angular6_Azure Blob Storage - Fatal编程技术网

Javascript angular 6 typesrcipt中的Azure 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

我正在尝试上载azure blob存储中的blob,其中包含一些元数据。我不知道如何设置元数据并随blob一起发送。正确的做法是:

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


查看文档,可以找到更多信息:

可以在创建blob时添加选项:

var metadata = {
    category: 'blabla',
    type: 'test'
}

blobService.createBlockBlobFromBrowserFile(
      container
    , path
    , file,
    , options: {
        metadata: metadata
      }
    , (error, result, response) => {
});

检查我的答案,你可以使用javascript SDK来做,我已经用过了,它正在工作fine@Thomas谢谢奇怪的是,它不在Azure Docs回购协议中。我将与内部团队讨论,在azure文档中展示它,我投票赞成!