Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Служба хранилища Azure — это управляемая корпорацией Майкрософт служба, предоставляющая облачное хранилище, которое является высокодоступным, безопасным, устойчивым, устойчивым, масштабируемым и избыточным. Следующие библиотеки в JavaScript упрощают использование службы хранилища Azure.
Клиентские пакеты (12.X.X)
| Услуга | Пакет NPM | Примеры | Руководство по началу работы |
|---|---|---|---|
| BLOB-объект хранилища | @azure/storage-blob |
примеры storage-blob-typescript примеры storage-blob-JavaScript |
Чтение и запись объектов и файлов из BLOB-объекта службы хранилища Azure |
| Файлы хранилища | @azure/хранилище-файлообменник |
примеры storage-file-share-typescript примеры storage-file-share-javascript-examples |
|
| Очередь хранилища | @azure/очередь хранилища |
примеры storage-queue-typescript примеры storage-queue-JavaScript |
Отправка и получение сообщений между облачными приложениями с помощью Очередь службы хранилища Azure |
| Таблица хранилища |
azure-storage (Устаревшая версия) |
- | Чтение и запись больших структурированных данных с помощью таблицы хранилища Azure |
| Таблица данных | @azure/таблицы данных |
примеры data-table-typescript примеры data-table-JavaScript |
Чтение и запись больших структурированных данных с помощью таблицы хранилища Azure |
Установите модуль npm, за npm install которым следует package-name. Например
npm install @azure/storage-blob
и ознакомьтесь с примерами из ссылок, приведенных в таблице выше.
Дополнительные сведения о клиентских пакетах см. в клиентских библиотеках службы хранилища Azure для JavaScript.
Дополнительные руководства по началу работы см. в разделе "Обзор примеров кода"
Пакет управления
Установка модуля npm
Установка модуля npm для управления хранилищами Azure
npm install @azure/arm-storage
Пример
Примеры использования этого модуля в Node.js, а также браузерных приложений можно найти в README для модуля.
Известные проблемы
В этом разделе описаны известные проблемы клиентских библиотек службы хранилища Azure для JavaScript.
Сообщение об ошибке InvalidHeaderValue при использовании бета-версии или общедоступной версии пакета SDK
В редких случаях приложения, обновленные до последней бета-версии или общедоступной версии SDK, могут получить сообщение об ошибке InvalidHeaderValue. Эта проблема может возникнуть при использовании любой из библиотек хранения данных. Сообщение об ошибке похоже на следующий пример:
HTTP/1.1 400 The value for one of the HTTP headers is not in the correct format.
Content-Length: 328
Content-Type: application/xml
Server: Microsoft-HTTPAPI/2.0
x-ms-request-id: <REMOVED>
Date: Fri, 19 May 2023 17:10:33 GMT
<?xml version="1.0" encoding="utf-8"?><Error><Code>InvalidHeaderValue</Code><Message>The value for one of the HTTP headers is not in the correct format.
RequestId:<REMOVED>
Time:2023-05-19T17:10:34.2972651Z</Message><HeaderName>x-ms-version</HeaderName><HeaderValue>yyyy-mm-dd</HeaderValue></Error>
Если вы обновили SDK до последней бета-версии или общей доступной версии и сталкиваетесь с этой ошибкой, рекомендуется понизить версию до предыдущей общей доступной версии SDK, чтобы посмотреть, решится ли проблема. Если проблема сохраняется или если рекомендация не подходит, откройте запрос в службу поддержки , чтобы изучить дополнительные варианты.
Azure SDK for JavaScript