Knihovna Azure Storage pro JavaScript
azure Storage je spravovaná služba Microsoftu poskytující cloudové úložiště, které je vysoce dostupné, zabezpečené, odolné, škálovatelné a redundantní. Následující knihovny v JavaScriptu usnadňují využívání služby Azure Storage.
Klientské balíčky (12.X.X)
Služba | Balíček NPM | Příklady | Příručka Začínáme |
---|---|---|---|
|
@azure/ objektů blob úložiště |
příklady storage-blob-typescript- příklady storage-blob-JavaScript |
Čtení a zápis objektů a souborů z objektů blob služby Azure Storage |
souborů úložiště | @azure/ sdílené složky úložiště |
storage-file-share-typescript-examples storage-file-share-javascript-examples |
|
fronty |
@azure/ fronty úložiště |
příklady storage-queue-typescript příklady storage-queue-JavaScript- |
Odesílání a příjem zpráv mezi aplikacemi připojenými ke cloudu pomocí fronty Azure Storage |
tabulky úložiště |
azure-storage (Starší verze) |
- | Čtení a zápis velkých strukturovaných dat pomocí tabulky Azure Storage Table |
tabulky dat |
@azure/tabulky dat |
příklady data-table-typescript-examples příklady dat tabulky JavaScriptu |
Čtení a zápis velkých strukturovaných dat pomocí tabulky Azure Storage Table |
Nainstalujte modul npm s npm install
následovaným package-name
. Například
npm install @azure/storage-blob
a podívejte se na příklady z odkazů uvedených v tabulce výše.
Přečtěte si další informace o balíčcích klienta zde – klientských knihoven Azure Storage pro javascriptové.
Další úvodní příručky najdete v procházení ukázek kódu
Balíček pro správu
Instalace modulu npm
Instalace modulu NPM pro správu úložiště Azure
npm install @azure/arm-storage
Příklad
Příklady použití tohoto modulu v Node.js a aplikacích prohlížeče najdete v README pro modul
Známé problémy
Tato část podrobně popisuje známé problémy s klientskými knihovnami služby Azure Storage pro JavaScript.
Chybová zpráva InvalidHeaderValue při použití beta verze sady SDK
Ve výjimečných scénářích můžou aplikace, které upgradovaly na nejnovější beta nebo obecně dostupnou verzi sady SDK, obdržet chybovou zprávu InvalidHeaderValue
. K tomuto problému může dojít při použití některé z knihoven úložiště. Chybová zpráva vypadá podobně jako v následující ukázce:
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>
Pokud jste upgradovali na nejnovější beta nebo obecně dostupnou verzi sady SDK a dochází k této chybě, doporučujeme downgradovat na předchozí obecně dostupnou verzi sady SDK, abyste zjistili, jestli se problém vyřeší. Pokud problém přetrvává nebo pokud doporučení není možné, otevřít lístek podpory prozkoumat další možnosti.
Azure SDK for JavaScript