Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure Storage ist ein von Microsoft verwalteter Dienst, der Cloudspeicher bereitstellt, der hochverwendbar, sicher, langlebig, skalierbar und redundant ist. Die folgenden Bibliotheken in JavaScript erleichtern die Nutzung des Azure Storage-Diensts.
Clientpakete (12.X.X)
| Dienstleistung | NPM-Paket | Beispiele | Leitfaden für erste Schritte |
|---|---|---|---|
| Speicher-BLOB | @azure/storage-blob |
Storage-blob-typescript-examples Storage-blob-JavaScript-Beispiele |
Lesen und Schreiben von Objekten und Dateien aus Azure Storage Blob |
| Speicherdateien | @azure/storage-file-share |
Beispiele für Storage-file-share-typescript-examples Beispiele für "storage-file-share-javascript". |
|
| Speicherwarteschlange | @azure/Speicherwarteschlange |
Beispiele für storage-queue-typescript-examples Beispiele für Speicherwarteschlange-JavaScript |
Senden und Empfangen von Nachrichten zwischen in der Cloud verbundenen Anwendungen mit Azure Storage Queue |
| Speichertabelle |
Azure-Storage (Erbe) |
- | Lesen und Schreiben großer strukturierter Daten mit Azure Storage-Tabelle |
| Datentabelle | @azure/Datentabellen |
Data-table-typescript-examples data-table-JavaScript-examples |
Lesen und Schreiben großer strukturierter Daten mit Azure Storage-Tabelle |
Installieren Sie das npm-Modul mit npm install gefolgt von der package-name. Beispiel:
npm install @azure/storage-blob
und sehen Sie sich die Beispiele aus den Links in der obigen Tabelle an.
Weitere Informationen zu den Clientpaketen finden Sie hier – Azure Storage-Clientbibliotheken für JavaScript.
Weitere Anleitungen zu den ersten Schritten finden Sie unter "Codebeispiele durchsuchen"
Verwaltungspaket
Installieren des npm-Moduls
Installieren des Npm-Moduls für die Azure-Speicherverwaltung
npm install @azure/arm-storage
Beispiel
Beispiele für die Verwendung dieses Moduls in Node.js sowie Browseranwendungen finden Sie in der README für das Modul.
Bekannte Probleme
In diesem Abschnitt werden bekannte Probleme für die Azure Storage-Clientbibliotheken für JavaScript beschrieben.
Fehlermeldung "InvalidHeaderValue" bei Verwendung von Betaversion oder allgemein verfügbarer SDK-Version
In seltenen Szenarien können Anwendungen, die auf die neueste Betaversion oder allgemein verfügbare Version des SDK aktualisiert wurden, eine InvalidHeaderValue Fehlermeldung erhalten. Dieses Problem kann auftreten, wenn Sie eine der Speicherbibliotheken verwenden. Die Fehlermeldung sieht ähnlich wie im folgenden Beispiel aus:
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>
Wenn Sie ein Upgrade auf die neueste Betaversion oder allgemein verfügbare Version des SDK durchgeführt haben und dieser Fehler auftritt, empfiehlt es sich, ein Downgrade auf die vorherige allgemein verfügbare Version des SDK zu erstellen, um festzustellen, ob das Problem behoben wird. Wenn das Problem weiterhin besteht oder die Empfehlung nicht möglich ist, öffnen Sie ein Supportticket , um weitere Optionen zu erkunden.
Azure SDK for JavaScript