Я использую пакет Solid Bucket Npm для создания API для облачных хранилищ. я использую, чтобы лазурить хранилище больших двоичных объектов для getListFiles. Имя папки, передаваемой провайдеру API, возвращает список файлов. С чем я сталкиваюсь, так это с тем, что у меня есть подпапки в моем хранилище BLOB-объектов Azure, которое имя подпапки отправляет в API и возвращает
код результата 0
и
тело ответа без содержимого
Код:
const SolidBucket = require('solid-bucket')
let provider = new SolidBucket('azure', {
accountName: 'accountName',
accountKey: 'accountKey'
})
let bucketName = 'example'
provider.getListOfFiles(bucketName).then((resp) => {
if (resp.status === 200) {
console.log(resp.message)
// Output: The list of objects was fetched successfully from bucket "example"
}
}).catch((resp) => {
if (resp.status === 400){
console.log(resp.message)
// Output: Some error coming from the provider...
}
})