Partager via


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.