Udostępnij za pośrednictwem


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 Storage @azure/storage-blob 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 Storage @azure/kolejki magazynu 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.