Delen via


Voorbeelden van Azure Storage met behulp van JavaScript-clientbibliotheken

Dit artikel bevat een overzicht van codevoorbeeldscenario's in onze ontwikkelaarshandleidingen en opslagplaats met voorbeelden. Klik op de koppelingen om de bijbehorende voorbeelden weer te geven in onze ontwikkelaarshandleidingen of in GitHub-opslagplaatsen.

Ontwikkelaarshandleidingen zijn verzamelingen artikelen met gedetailleerde informatie en codevoorbeelden voor specifieke scenario's met betrekking tot Azure Storage-services. Zie Aan de slag met Azure Blob Storage en JavaScript voor meer informatie over de ontwikkelaarshandleidingen voor Blob Storage voor JavaScript of TypeScript

Notitie

In deze voorbeelden wordt de nieuwste Azure Storage JavaScript v12-bibliotheek gebruikt. Zie Aan de slag met Azure Blob-service in Node.js in de GitHub-opslagplaats voor informatie over verouderde v11-code.

Blob-voorbeelden

De volgende tabel bevat koppelingen naar azure Blob Storage-ontwikkelaarshandleidingen en voorbeelden die gebruikmaken van JavaScript-clientbibliotheken. De koppelingen naar ontwikkelaarshandleidingen bevatten JavaScript- en TypeScript-codefragmenten, terwijl de voorbeeldkoppelingen u rechtstreeks naar de code in de GitHub-opslagplaats leiden.

Onderwerp Ontwikkelaarsguide Voorbeelden op GitHub
Verificatie/autorisatie Toegang autoriseren en verbinding maken met Blob Storage

Een SAS voor gebruikersdelegering maken voor een blob


Een service-SAS maken voor een blob


Een account-SAS maken
Verifiëren met behulp van Microsoft Entra ID (aanbevolen):
JavaScript
TypeScript

1Verifiëren met behulp van gedeelde sleutelreferentie:
JavaScript
TypeScript

1Verifiëren met behulp van verbindingsreeks:
JavaScript
TypeScript
Container maken Een container maken Container maken:
JavaScript
TypeScript
Uploaden Blob uploaden Een blob uploaden:
JavaScript
TypeScript

Parallel een stream uploaden naar een blob:
JavaScript
TypeScript
Downloaden Blob downloaden nl-NL: Download een blob:
JavaScript
TypeScript

Parallel download van blok-blob:
JavaScript
TypeScript
Lijst Containerlijst

Bloblijst
Containers weergeven:
JavaScript TypeScript
Containers weergeven met behulp van een iterator: JavaScript
TypeScript
Containers weergeven per pagina:
JavaScript TypeScript
Blobs weergeven met behulp van een iterator: JavaScript
TypeScript
Blobs weergeven per pagina:
JavaScript TypeScript
Blobs weergeven per hiërarchie: JavaScript
TypeScript
Verwijderen Verwijder containers

Verwijder blobs
Een container verwijderen:
JavaScript
TypeScript
Kopiëren Overzicht van kopieerbewerkingen

Een blob kopiëren vanuit een bronobject-URL

Een blob kopiëren met asynchrone planning
Leasing Containerleases maken en beheren

Blobleases maken en beheren
Eigenschappen en metagegevens Containereigenschappen en metagegevens beheren

Blob-eigenschappen en -metagegevens beheren
Indextags Blob-indextags gebruiken om gegevens te beheren en te zoeken
Toegangslagen De toegangslaag van een blok-blob instellen of wijzigen De toegangslaag instellen op een blob:
JavaScript
TypeScript
Blobservice Een blobserviceclient maken:
JavaScript TypeScript

Momentopname Een momentopname van een blob maken:
JavaScript
TypeScript

Een blobmomentopname downloaden:
JavaScript
TypeScript
Probleemoplossing Een herstelbare fout activeren met behulp van een containerclient:
JavaScript TypeScript

1 Microsoft raadt u aan de veiligste verificatiestroom te gebruiken die beschikbaar is. De verificatiestroom die in dit voorbeeld wordt beschreven, vereist een zeer hoge mate van vertrouwen in de toepassing en brengt risico's met zich mee die niet aanwezig zijn in andere stromen. U moet deze stroom alleen gebruiken wanneer andere veiligere stromen, zoals beheerde identiteiten, niet haalbaar zijn.

Data Lake Storage-voorbeelden

De volgende tabel bevat koppelingen naar Data Lake Storage-voorbeelden die gebruikmaken van JavaScript-clientbibliotheken:

Onderwerp Voorbeelden op GitHub
Data Lakeservice Een Data Lake-serviceclient maken
Bestandssysteem Een bestandssysteem maken
Bestandssystemen weergeven
Paden weergeven in een bestandssysteem
Een bestandssysteem verwijderen
Bestand Een bestand maken
Een bestand downloaden

Azure Files-voorbeelden

De volgende tabel bevat koppelingen naar Azure Files-voorbeelden die gebruikmaken van JavaScript-clientbibliotheken:

Onderwerp Voorbeelden op GitHub
Verificatie 1Verifiëren met behulp van een verbindingsreeks
1Verifiëren met een gedeelde sleutelreferentie
Verifiëren met behulp van AnonymousCredential
Verbinding maken met behulp van een aangepaste pijplijn
Verbinding maken met behulp van een proxy
Delen Een share maken
Aandelen weergeven
Shares per pagina weer geven
Een share verwijderen
Adreslijst Een map maken
Bestanden en mappen weergeven
Bestanden en mappen per pagina weergeven
Bestand Een bestand parallel uploaden
Parallel een leesbare stroom uploaden
Een bestand parallel downloaden
Bestandsingangen weergeven
Bestandsingangen per pagina weergeven

1 Microsoft raadt u aan de veiligste verificatiestroom te gebruiken die beschikbaar is. De verificatiestroom die in dit voorbeeld wordt beschreven, vereist een zeer hoge mate van vertrouwen in de toepassing en brengt risico's met zich mee die niet aanwezig zijn in andere stromen. U moet deze stroom alleen gebruiken wanneer andere veiligere stromen, zoals beheerde identiteiten, niet haalbaar zijn.

Voorbeelden van wachtrijen

De volgende tabel bevat koppelingen naar Azure Queues-voorbeelden die gebruikmaken van JavaScript-clientbibliotheken:

Onderwerp Voorbeelden op GitHub
Verificatie 1Verifiëren met behulp van een verbindingsreeks
1Verifiëren met een gedeelde sleutelreferentie
Verifiëren met behulp van AnonymousCredential
Verbinding maken met behulp van een aangepaste pijplijn
Verbinding maken met behulp van een proxy
Verifiëren met behulp van Microsoft Entra-id (aanbevolen)
Wachtrijservice Client voor Queue-service maken
Wachtrij Een nieuwe wachtrij maken
Wachtrijen weergeven
Wachtrijen per pagina weergeven
Een wachtrij verwijderen
Bericht Een bericht naar een wachtrij verzenden
Berichten bekijken

Berichten ontvangen
Berichten verwijderen

1 Microsoft raadt u aan de veiligste verificatiestroom te gebruiken die beschikbaar is. De verificatiestroom die in dit voorbeeld wordt beschreven, vereist een zeer hoge mate van vertrouwen in de toepassing en brengt risico's met zich mee die niet aanwezig zijn in andere stromen. U moet deze stroom alleen gebruiken wanneer andere veiligere stromen, zoals beheerde identiteiten, niet haalbaar zijn.

Tabelvoorbeelden

De volgende tabel bevat koppelingen naar Azure Tables-voorbeelden die gebruikmaken van JavaScript-clientbibliotheken:

Voorbeelden voor afgeschafte clientbibliotheken zijn beschikbaar in Azure Table Storage-voorbeelden voor JavaScript.

Bibliotheken met codevoorbeelden van Azure

Als u de complete bibliotheken met JavaScript-voorbeelden wilt bekijken, gaat u naar:

U kunt de GitHub-opslagplaats voor elke bibliotheek bekijken en klonen.

Introductiehandleidingen

Bekijk de volgende handleidingen als u op zoek bent naar instructies voor het installeren van de Azure Storage-clientbibliotheken en voor instructies om aan de slag te gaan.

Volgende stappen

Voor informatie over voorbeelden voor andere talen: