Biblioteka usługi Azure Storage dla języka JavaScript
azure storage to usługa zarządzana firmy Microsoft zapewniająca magazyn w chmurze o wysokiej dostępności, bezpieczny, trwały, skalowalny i nadmiarowy. Poniższe biblioteki w języku JavaScript ułatwiają korzystanie z usługi Azure Storage.
Pakiety klienta (12.X.X.X)
Usługa | Pakiet NPM | Przykłady | Wprowadzenie — przewodnik |
---|---|---|---|
obiektów blob usługi |
|
przykłady storage-blob-typescript-examples storage-blob-JavaScript-examples |
Odczytywanie i zapisywanie obiektów i plików z usługi Azure Storage Blob |
plików magazynu |
@azure/storage-file-share | przykłady storage-file-share-typescript-examples storage-file-share-javascript-examples |
|
kolejki usługi |
|
przykłady storage-queue-typescript-examples storage-queue-JavaScript-examples |
Wysyłanie i odbieranie komunikatów między aplikacjami połączonymi z chmurą za pomocą polecenia kolejki usługi Azure Storage |
Storage Table |
azure-storage (Starsza wersja) |
- | Odczytywanie i zapisywanie dużych danych ustrukturyzowanych za pomocą tabel usługi Azure Storage |
tabeli danych |
@azure/tabele danych | przykłady data-table-typescript-examples data-table-JavaScript-examples |
Odczytywanie i zapisywanie dużych danych ustrukturyzowanych za pomocą tabel usługi Azure Storage |
Zainstaluj moduł npm przy użyciu npm install
, a następnie package-name
. Na przykład
npm install @azure/storage-blob
i przyjrzyj się przykładom z linków podanych w powyższej tabeli.
Dowiedz się więcej o pakietach klienta tutaj — bibliotek klienckich usługi Azure Storage dla języka JavaScript.
Więcej przewodników wprowadzających można znaleźć na stronie Przeglądanie przykładów kodu
Pakiet zarządzania
Instalowanie modułu npm
Instalowanie modułu npm zarządzania usługą Azure Storage
npm install @azure/arm-storage
Przykład
Przykłady użycia tego modułu w Node.js oraz aplikacji przeglądarki można znaleźć w README modułu
Znane problemy
Ta sekcja zawiera szczegółowe informacje o znanych problemach dotyczących bibliotek klienckich usługi Azure Storage dla języka JavaScript.
Nieprawidłowy komunikat o błędzieHeaderValue podczas korzystania z wersji beta zestawu SDK
W rzadkich scenariuszach aplikacje, które zostały uaktualnione do najnowszej wersji beta lub ogólnie dostępnej wersji zestawu SDK, mogą otrzymać komunikat o błędzie InvalidHeaderValue
. Ten problem może wystąpić podczas korzystania z dowolnej biblioteki magazynu. Komunikat o błędzie wygląda podobnie do następującego przykładu:
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>
Jeśli przeprowadzono uaktualnienie do najnowszej wersji beta lub ogólnie dostępnej wersji zestawu SDK i wystąpi ten błąd, zaleca się obniżenie poziomu do poprzedniej ogólnie dostępnej wersji zestawu SDK, aby sprawdzić, czy problem zostanie rozwiązany. Jeśli problem będzie się powtarzać lub jeśli zalecenie nie jest możliwe, otworzyć bilet pomocy technicznej, aby zapoznać się z dalszymi opcjami.
Azure SDK for JavaScript