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 en JavaScript facilitent l’utilisation du service Stockage Azure.
Packages clients (12.X.X)
Service | Package NPM | Exemples | Guide de prise en main |
---|---|---|---|
Objet blob de stockage | @azure/storage-blob |
storage-blob-typescript-examples storage-blob-JavaScript-examples |
Lire et écrire des objets et des fichiers à partir d’un objet 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 des applications connectées au cloud avec File d’attente de stockage Azure |
Table de stockage |
azure-storage (Hérité) |
- | Lire et écrire des données structurées volumineuses avec la table Stockage Azure |
Table de données | @azure/data-table |
data-table-typescript-examples data-table-JavaScript-examples |
Lire et écrire des données structurées volumineuses avec la table Stockage Azure |
Installez le module npm avec suivi npm install
de .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 JavaScript.
Pour plus d’informations sur la prise en main, consultez Parcourir des exemples de code
Gestion des packages
Installer le module npm
Installer le module npm de gestion de stockage Azure
npm install @azure/arm-storage
Exemple
Vous trouverez des exemples d’utilisation de ce module dans Node.js ainsi que des applications de navigateur dans le FICHIER LISEZ-MOI du module
Problèmes connus
Cette section détaille les problèmes connus pour les bibliothèques clientes stockage Azure pour JavaScript.
Message d’erreur InvalidHeaderValue lors de l’utilisation de la version bêta du SDK
Dans de rares scénarios, les applications qui ont été mises à niveau vers la dernière version bêta ou la version généralement disponible du Kit de développement logiciel (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 la version généralement disponible du KIT de développement logiciel (SDK) et que vous rencontrez cette erreur, il est recommandé de passer à la version précédente généralement disponible du KIT de développement logiciel (SDK) pour voir si le problème est résolu. 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