Bibliothèque de stockage Azure pour JavaScript
Stockage Azure est un service géré par Microsoft qui fournit un stockage cloud hautement disponible, sécurisé, durable, évolutif et redondant. Les bibliothèques suivantes dans JavaScript facilitent l’utilisation du service Stockage Azure.
Packages clients (12.X.X)
Service | Package NPM | Exemples | Guide de prise en main |
---|---|---|---|
d’objets blob de stockage | @azure/stockage-blob |
storage-blob-typescript-examples storage-blob-JavaScript-examples |
Lire et écrire des objets et des fichiers à partir de d’objets blob stockage Azure |
fichiers de stockage | @azure/storage-file-share |
storage-file-share-typescript-examples storage-file-share-javascript-examples |
|
file d’attente de stockage | @azure/file d’attente de stockage |
storage-queue-typescript-examples storage-queue-JavaScript-examples |
Envoyer et recevoir des messages entre les applications connectées au cloud avec file d’attente stockage Azure |
table de stockage |
stockage Azure (Hérité) |
- | Lire et écrire des données structurées volumineuses avec table de stockage Azure |
table de données | @azure/tables de données |
data-table-typescript-examples data-table-JavaScript-examples |
Lire et écrire des données structurées volumineuses avec table de stockage Azure |
Installez le module npm avec npm install
suivi du package-name
. Par exemple
npm install @azure/storage-blob
et examinez les exemples des liens fournis dans le tableau ci-dessus.
En savoir plus sur les packages clients ici - bibliothèques clientes stockage Azure pour lesJavaScript .
Pour plus d’informations sur les guides de prise en main, consultez Parcourir les exemples de code
Package de gestion
Installer le module npm
Installer le module npm de gestion du stockage Azure
npm install @azure/arm-storage
Exemple
Vous trouverez des exemples d’utilisation de ce module dans Node.js ainsi que dans les applications de navigateur dans le README pour le module
Problèmes connus
Cette section détaille les problèmes connus des bibliothèques clientes stockage Azure pour JavaScript.
Message d’erreur InvalidHeaderValue lors de l’utilisation de la version bêta du Kit de développement logiciel (SDK)
Dans de rares scénarios, les applications qui ont effectué une mise à niveau vers la dernière version bêta ou en disponibilité générale du SDK peuvent recevoir un message d’erreur InvalidHeaderValue
. Ce problème peut se produire lors de l’utilisation de l’une des bibliothèques de stockage. Le message d’erreur ressemble à l’exemple suivant :
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>
Si vous avez effectué une mise à niveau vers la dernière version bêta ou en disponibilité générale du Kit de développement logiciel (SDK) et que vous rencontrez cette erreur, nous vous recommandons de passer à la version précédente en disponibilité générale du SDK pour voir si le problème se résout. Si le problème persiste ou si la recommandation n’est pas réalisable, ouvrez un ticket de support pour explorer d’autres options.
Azure SDK for JavaScript