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)
Usługa | Pakiet NPM | Przykłady | Wprowadzenie — przewodnik |
---|---|---|---|
Storage Blob | @azure/storage-blob |
storage-blob-typescript-examples storage-blob-JavaScript-examples |
Odczytywanie i zapisywanie obiektów i plików z obiektu blob usługi Azure Storage |
Pliki magazynu | @azure/storage-file-share |
storage-file-share-typescript-examples storage-file-share-javascript-examples |
|
Kolejka magazynu | @azure/kolejka magazynu |
storage-queue-typescript-examples storage-queue-JavaScript-examples |
Wysyłanie i odbieranie komunikatów między aplikacjami połączonymi z chmurą za pomocą polecenia Kolejka usługi Azure Storage |
Tabela magazynu |
azure-storage (Starsza wersja) |
- | Odczytywanie i zapisywanie dużych danych strukturalnych za pomocą tabeli usługi Azure Storage |
Tabela danych | @azure/tabela danych |
data-table-typescript-examples data-table-JavaScript-examples |
Odczytywanie i zapisywanie dużych danych strukturalnych za pomocą tabeli usługi Azure Storage |
Zainstaluj moduł npm, a npm install
następnie element 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 — Biblioteki klienta usługi Azure Storage dla języka JavaScript.
Znajdź więcej przewodników wprowadzających na stronie Przeglądanie przykładów kodu
Pakiet administracyjny
Instalowanie modułu npm
Instalowanie modułu npm zarządzania magazynem platformy Azure
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 pliku README dla modułu
Znane problemy
W tej sekcji szczegółowo przedstawiono znane problemy dotyczące bibliotek klienckich usługi Azure Storage dla języka JavaScript.
Komunikat o błędzie InvalidHeaderValue 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ć InvalidHeaderValue
komunikat o błędzie. Ten problem może wystąpić w przypadku korzystania z dowolnej z bibliotek usługi Storage. 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, otwórz bilet pomocy technicznej , aby zapoznać się z dalszymi opcjami.
Azure SDK for JavaScript