我如何使用节点js api和SolidBucket传递子文件夹名称并获得响应结果?

时间:2019-03-14 04:17:45

标签: node.js azure

我正在使用固态存储桶npm包来创建用于云存储的api。我用来将Blob存储存储到getListFiles。传递给提供者api的文件夹名称将返回文件列表。我面临的问题是,我的azure blob存储中有子文件夹,该子文件夹名称发送到api,它返回

  

结果代码为0

  

响应正文没有内容

代码为:

#!bin/bash
while read oldrev newrev ref \
do
   (ssh user1@ip -pPassword\ 'path/to/the/shell.sh');
end

1 个答案:

答案 0 :(得分:0)

实际上,bucketname值应该是Azure Blob存储上的容器名称,而不是容器中的虚拟子文件夹名称。

因此,我使用了Azure存储帐户名和密钥以及test容器来运行相同的代码,并在console.log(resp)的前面加上一个额外的代码if (resp.status === 200),结果如下

enter image description here

它与通过Azure Storage Explorer在我的test容器中的相同文件结构相对应。

enter image description here