Sdílet prostřednictvím


Ukázky azure Storage s využitím klientských knihoven JavaScriptu

Tento článek obsahuje přehled ukázkových scénářů kódu, které najdete v našich příručkách pro vývojáře a úložišti ukázek. Kliknutím na odkazy zobrazíte odpovídající ukázky, a to buď v našich příručkách pro vývojáře, nebo v úložištích GitHub.

Příručky pro vývojáře jsou kolekce článků, které poskytují podrobné informace a příklady kódu pro konkrétní scénáře související se službami Azure Storage. Další informace o příručkách pro vývojáře služby Blob Storage pro JavaScript nebo TypeScript najdete v tématu Začínáme se službou Azure Blob Storage a JavaScriptem.

Poznámka:

Tyto ukázky používají nejnovější knihovnu JavaScriptu pro Azure Storage v12. Starší verze kódu verze 11 najdete v tématu Začínáme se službou Azure Blob Service v Node.js v úložišti GitHub.

Ukázky vzorků blob

Následující tabulka obsahuje odkazy na příručky pro vývojáře a ukázky služby Azure Blob Storage, které používají klientské knihovny JavaScriptu. Odkazy příručky pro vývojáře zahrnují fragmenty kódu JavaScript a TypeScript, zatímco ukázkové odkazy vás převedou přímo na kód v úložišti GitHub.

Téma Příručka pro vývojáře Ukázky na GitHubu
Ověřování/autorizace Autorizujte přístup a připojte se k Blob Storage

Vytvořte sdílený přístupový podpis (SAS) delegování uživatele pro objekt Blob

Vytvořte sdílený přístupový podpis (SAS) služby pro objekt Blob

Vytvořte sdílený přístupový podpis (SAS) účtu
Ověřte se pomocí Microsoft Entra ID (doporučeno):
JavaScript
TypeScript

1Ověřte se pomocí přihlašovacích údajů sdíleného klíče:
JavaScript
TypeScript

1Ověřte se pomocí řetězce připojení:
JavaScript
TypeScript
Vytvoření kontejneru Vytvoření kontejneru Vytvoření kontejneru:
JavaScript
TypeScript
Nahrávání Nahrání objektu blob Nahrání objektu blob:
JavaScript
TypeScript

Paralelní nahrávání streamu do objektu blob:
JavaScript
TypeScript
Stáhnout Stažení blobu Stažení blobu:
JavaScript
TypeScript
Paralelní stažení block blobu:
JavaScript
TypeScript
Seznam Seznam kontejnerů

Seznam objektů blob
Výpis kontejnerů:
JavaScript
TypeScript

Výpis kontejnerů pomocí iterátoru:
JavaScript
TypeScript

Výpis kontejnerů podle stránky:
JavaScript
TypeScript

Výpis blobů pomocí iterátoru:
JavaScript
TypeScript

Výpis blobů podle stránky:
JavaScript
TypeScript

Výpis blobů podle hierarchie:
JavaScript
TypeScript
Smazat Odstranění kontejnerů

– Odstranění objektů blob
Odstranění kontejneru:
JavaScript
TypeScript
Kopírovat Přehled operací kopírování

Kopírování objektu blob ze zdrojového URL objektu

Kopírování objektu blob s asynchronním plánováním
Pronájem Vytváření a správa leasingu kontejnerů

Vytváření a správa leasingu objektů blob
Vlastnosti a metadata Správa vlastností kontejneru a metadat

Správa vlastností a metadat objektů blob
Indexové značky Použití značek indexu blob ke správě a hledání dat
Úrovně přístupu Nastavení nebo změna úrovně přístupu blokového objektu blob Nastavení úrovně přístupu v objektu blob:
JavaScript
TypeScript
Služba Blob Vytvořte klienta služby Blob:
JavaScript
TypeScript
Vytvořte klienta služby blob pomocí adresy URL SAS:

JavaScript
TypeScript
Snímek Vytvoření snímku objektu blob:
JavaScript
Stažení snímku objektu blob:JavaScript

Řešení problému Aktivace obnovitelné chyby pomocí klienta kontejneru:
JavaScript TypeScript

1 Microsoft doporučuje používat nejbezpečnější dostupný tok ověřování. Tok ověřování popsaný v této ukázce vyžaduje velmi vysoký stupeň důvěryhodnosti v aplikaci a nese rizika, která nejsou přítomna v jiných tocích. Tento tok byste měli použít jenom v případě, že jiné bezpečnější toky, jako jsou spravované identity, nejsou přijatelné.

Ukázky služby Data Lake Storage

Následující tabulka odkazuje na ukázky služby Data Lake Storage, které používají klientské knihovny JavaScriptu:

Téma Ukázky na GitHubu
Služba Data Lake Vytvoření klienta služby Data Lake
Systém souborů Vytvoření systému souborů
Výpis systémů souborů
Výpis cest v systému souborů
Odstranění systému souborů
Soubor Vytvoření souboru
Stažení souboru

Ukázky služby Azure Files

Následující tabulka obsahuje odkazy na ukázky služby Soubory Azure, které používají klientské knihovny JavaScriptu:

Téma Ukázky na GitHubu
Ověřování 1Ověření pomocí připojovacího řetězce
1Ověření pomocí přihlašovacích údajů sdíleného klíče
Ověřování pomocí AnonymousCredential
Připojení pomocí vlastního kanálu
Připojení pomocí proxy serveru
Sdílení Vytvořit sdílení
Seznam podílů
Seznam sdílených složek podle stránky
Odstranění sdílení
Adresář Vytvoření adresáře
Výpis souborů a adresářů
Výpis souborů a adresářů podle stránky
Soubor Paralelní nahrání souboru
Paralelní upload čitelného datového proudu
Paralelní stažení souboru
Seznam popisovačů souborů
Seznam popisovačů souborů podle stránek

1 Microsoft doporučuje používat nejbezpečnější dostupný tok ověřování. Tok ověřování popsaný v této ukázce vyžaduje velmi vysoký stupeň důvěryhodnosti v aplikaci a nese rizika, která nejsou přítomna v jiných tocích. Tento tok byste měli použít jenom v případě, že jiné bezpečnější toky, jako jsou spravované identity, nejsou přijatelné.

Vzorové fronty

Následující tabulka odkazuje na ukázky azure Queues, které používají klientské knihovny JavaScriptu:

Téma Ukázky na GitHubu
Ověřování 1Ověření pomocí připojovacího řetězce
1Ověření pomocí přihlašovacích údajů sdíleného klíče
Ověřování pomocí AnonymousCredential
Připojení pomocí vlastního kanálu
Připojení pomocí proxy serveru
Ověřování pomocí Microsoft Entra ID (doporučeno)
Frontová služba Vytvořte klienta služby fronty
Fronta Vytvořte novou frontu
Seznam front
Seznam front podle stránek
Odstranit frontu
Zpráva Poslat zprávu do fronty
Nahlédnout do zpráv

Příjem zpráv
Odstranění zpráv

1 Microsoft doporučuje používat nejbezpečnější dostupný tok ověřování. Tok ověřování popsaný v této ukázce vyžaduje velmi vysoký stupeň důvěryhodnosti v aplikaci a nese rizika, která nejsou přítomna v jiných tocích. Tento tok byste měli použít jenom v případě, že jiné bezpečnější toky, jako jsou spravované identity, nejsou přijatelné.

Ukázky tabulek

Následující tabulka odkazuje na ukázky tabulek Azure, které používají klientské knihovny JavaScriptu:

Ukázky pro zastaralé klientské knihovny jsou k dispozici v ukázkách Azure Table Storage pro JavaScript.

Ukázkové knihovny kódu Azure

Pokud chcete zobrazit kompletní ukázkové knihovny JavaScriptu, přejděte na:

Pro každou knihovnu můžete procházet a klonovat úložiště na GitHubu.

Příručky Začínáme

Pokud hledáte pokyny k instalaci a zahájení práce s klientskými knihovnami Azure Storage, projděte si následující příručky.

Další kroky

Informace o ukázkách pro jiné jazyky: