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.