Azure 存储帐户容器名称格式不正确

Azure storage account container name format is incorrect

我正在尝试从容器名称的存储帐户中读取 json 文件,容器名称是(相对路径)

var-storage/business/web/

文件名是:

test.json

当我尝试我的代码时:

blobService.getBlobToText(container, blobname, function(error, text){

if(error){

    console.error(error);

    res.status(500).send('Fail to download blob');

} else {

   var data = JSON.parse(text);

   res.status(200).send('Filtered Data you want to send back');

}

});

它给我这个错误:

container name format is incorrect

你能帮忙吗?

要解决此问题,请将您的容器名称变量更改为 var-storage,并将您的 blob 名称变量更改为 business/web/test.json,您应该不会收到错误。

更详细地说,在 Azure Blob 存储中,文件夹是虚拟的,并且本质上是 blob 名称的一部分。