Azure Storage-bibliotheek voor JavaScript
Azure Storage- is een door Microsoft beheerde service die cloudopslag biedt die maximaal beschikbaar, veilig, duurzaam, schaalbaar en redundant is. Met de volgende bibliotheken in JavaScript kunt u eenvoudig de Azure Storage-service gebruiken.
Clientpakketten (12.X.X)
Dienst | NPM-pakket | Voorbeelden | Introductiehandleiding |
---|---|---|---|
Storage Blob- | @azure/storage-blob- |
storage-blob-typescript-examples storage-blob-JavaScript-examples |
Objecten en bestanden lezen en schrijven vanuit Azure Storage Blob- |
Storage Files | @azure/storage-file-share- |
storage-file-share-typescript-examples storage-file-share-javascript-examples |
|
Storage Queue | @azure/opslagwachtrij |
storage-queue-typescript-examples storage-queue-JavaScript-examples |
Berichten verzenden en ontvangen tussen cloudtoepassingen met Azure Storage Queue |
Storage Table- |
azure-storage- (Verouderd) |
- | Grote gestructureerde gegevens lezen en schrijven met Azure Storage Table |
gegevenstabel | @azure/gegevenstabellen |
gegevenstabel-typescript-examples gegevenstabel-JavaScript-voorbeelden |
Grote gestructureerde gegevens lezen en schrijven met Azure Storage Table |
Installeer de npm-module met npm install
gevolgd door de package-name
. Bijvoorbeeld
npm install @azure/storage-blob
en bekijk de voorbeelden van de koppelingen in de bovenstaande tabel.
Lees hier meer over de clientpakketten: Azure Storage-clientbibliotheken voor JavaScript-.
Meer aan de slag-handleidingen vindt u in Door codevoorbeelden bladeren
Beheerpakket
De npm-module installeren
De NPM-module voor Azure Storage-beheer installeren
npm install @azure/arm-storage
Voorbeeld
Voorbeelden voor het gebruik van deze module in Node.js en browsertoepassingen vindt u in de README voor de module
Bekende problemen
In deze sectie vindt u informatie over bekende problemen met de Azure Storage-clientbibliotheken voor JavaScript.
ErrorHeaderValue error message when using beta version of SDK
In zeldzame scenario's kunnen toepassingen die een upgrade hebben uitgevoerd naar de nieuwste bètaversie of algemeen beschikbare versie van de SDK, een InvalidHeaderValue
foutbericht ontvangen. Dit probleem kan optreden bij het gebruik van een van de Opslagbibliotheken. Het foutbericht ziet er ongeveer als volgt uit:
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>
Als u een upgrade hebt uitgevoerd naar de nieuwste bètaversie of algemeen beschikbare versie van de SDK en deze fout ondervindt, is het raadzaam om een downgrade uit te stellen naar de vorige algemeen beschikbare versie van de SDK om te zien of het probleem is opgelost. Als het probleem zich blijft voordoen of als de aanbeveling niet haalbaar is, een ondersteuningsticket openen om meer opties te verkennen.
Azure SDK for JavaScript