Azure Хранилище Javascript SDK V12, создающее проблему с добавлением BLOB-объектов - PullRequest
0 голосов
/ 06 февраля 2020

Когда я создаю вручную добавляю BLOB в портал и пробую это:

const blockBlobClient = containerClient.getAppendBlobClient('appendtest.csv');
const uploadBlobResponse = await blockBlobClient.appendBlock('test,','test,'.length);

работает как шарм.

Но если я пытаюсь:

const blockBlobClient = containerClient.uploadBlockBlob('appendtest2.csv','test,','test,'.length, {"x-ms-blob-type":"AppendBlob"});
const uploadBlobResponse = await blockBlobClient.appendBlock('test,','test,'.length);

I получить ошибку, что BLOB-объект не поддерживается.

1 Ответ

0 голосов
/ 06 февраля 2020

После просмотра определений типов это решило проблему:

const blockBlobClient = await containerClient.getAppendBlobClient('appendtest5.csv');
const createresponse = await blockBlobClient.create();
const uploadBlobResponse = await blockBlobClient.appendBlock('test,','test,'.length);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...