#javascript #azure #blob #storage
#javascript #azure #большой двоичный объект #Хранение
Вопрос:
Я использую SDK @azure / storage-blob версии 12 в своем проекте Javascript и использую следующий синтаксис для получения списка больших двоичных объектов из контейнера. Следующий код приводит к ошибке Cannot read property 'blobItems' of undefined
:
var i = 1;
for await (const blob of containerClient.listBlobsFlat()) {
console.log(`Blob ${i }: ${blob.name}`);
}
containerClient
определена и успешно используется с другими операциями, такими как загрузка больших двоичных объектов и т. Д.
Кстати, я успешно перечислил свои большие двоичные объекты из того же контейнера и использовал тот же токен SAS в узле.Проект JS с использованием того же пакета @azure / storage-blob.
Комментарии:
1. Что вы имеете в виду под проектом Javascript? Вы запускаете скрипт в браузере с помощью HTML-файла?
Ответ №1:
В итоге я использовал Azure rest api, а не библиотеку @azure / storage-blob для получения списка больших двоичных объектов.
https://myaccount.blob.core.windows.net/mycontainer?restype=containeramp;comp=list