Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure Storage är en Microsoft-hanterad tjänst som tillhandahåller molnlagring med hög tillgänglighet, säker, hållbar, skalbar och redundant. Följande bibliotek i JavaScript gör det enkelt att använda Azure Storage-tjänsten.
Klientpaket (12.X.X)
| Tjänster | NPM-paket | Exempel | Komma igång-guide |
|---|---|---|---|
| Lagringsblob | @azure/storage-blob |
storage-blob-typescript-examples storage-blob-JavaScript-examples |
Läsa och skriva objekt och filer från Azure Storage Blob |
| Lagringsfiler | @azure/lagring-filresurs |
storage-file-share-typescript-examples storage-file-share-javascript-examples |
|
| Lagringskö | @azure/lagringskö |
storage-queue-typescript-examples storage-queue-JavaScript-examples |
Skicka och ta emot meddelanden mellan molnanslutna program med Azure Storage-kö |
| Lagringstabell |
azure-storage (Arv) |
- | Läsa och skriva stora strukturerade data med Azure Storage Table |
| Datatabell | @azure/datatabeller |
data-table-typescript-examples data-table-JavaScript-examples |
Läsa och skriva stora strukturerade data med Azure Storage Table |
Installera npm-modulen med npm install följt av package-name. Ett exempel:
npm install @azure/storage-blob
och titta på exemplen från länkarna i tabellen ovan.
Läs mer om klientpaketen här – Azure Storage-klientbibliotek för JavaScript.
Hitta fler komma igång-guider i Bläddra bland kodexempel
Hanteringspaket
Installera npm-modulen
Installera npm-modulen för Azure Storage Management
npm install @azure/arm-storage
Exempel
Exempel på hur du använder den här modulen i Node.js och webbläsarprogram finns i README för modulen
Kända problemområden
Det här avsnittet beskriver kända problem för Azure Storage-klientbiblioteken för JavaScript.
InvalidHeaderValue-felmeddelande vid användning av betaversion eller allmänt tillgänglig version av SDK
I sällsynta fall kan applikationer som har uppgraderat till den senaste beta- eller allmänt tillgängliga versionen av SDK få ett InvalidHeaderValue felmeddelande. Detta problem kan uppstå när du använder någon av lagringsbiblioteken. Felmeddelandet ser ut som följande exempel:
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>
Om du har uppgraderat till den senaste beta- eller allmänt tillgängliga versionen av SDK och upplever det här felet, rekommenderas det att du nedgraderar till den tidigare allmänt tillgängliga versionen av SDK för att se om problemet löser sig. Om problemet kvarstår, eller om rekommendationen inte är möjlig, öppnar du ett supportärende för att utforska ytterligare alternativ.
Azure SDK for JavaScript