Esempi di Archiviazione di Azure basati sulle librerie client JavaScript

Questo articolo offre una panoramica degli scenari di esempio di codice disponibili nelle guide per sviluppatori e nel repository di esempi. Fare clic sui collegamenti per visualizzare gli esempi corrispondenti nelle guide per sviluppatori o nei repository GitHub.

Le guide per sviluppatori sono raccolte di articoli che forniscono informazioni dettagliate ed esempi di codice per scenari specifici correlati ai servizi di Archiviazione di Azure. Per altre informazioni sulle guide per sviluppatori di Archiviazione BLOB per JavaScript o TypeScript, vedere Introduzione a Archiviazione BLOB di Azure e JavaScript

Nota

Questi esempi si basano sulla versione più recente della libreria JavaScript v12 di Archiviazione di Azure. Per il codice v11 legacy, vedere Introduzione al servizio BLOB di Azure in Node.js nel repository GitHub.

Esempi di BLOB

La tabella seguente include collegamenti a guide e esempi per sviluppatori Archiviazione BLOB di Azure che usano librerie client JavaScript. I collegamenti della guida per gli sviluppatori includono frammenti di codice JavaScript e TypeScript, mentre i collegamenti di esempio consentono di accedere direttamente al codice nel repository GitHub.

Argomento Guida per gli sviluppatori Esempi in GitHub
Autenticazione/autorizzazione Autorizzare l'accesso e connettersi all'archiviazione BLOB Creare una firma di accesso condiviso di delega utente per un BLOB Creare una firma di accesso condiviso del servizio per un BLOB



Creare una firma di accesso condiviso dell'account

Eseguire l’autenticazione con Microsoft Entra ID:
JavaScript
TypeScript

Eseguire l’autenticazione con una credenziale della chiave condivisa:
JavaScript
TypeScript

Eseguire l’autenticazione con una stringa di connessione:
JavaScript
TypeScript
Creare un contenitore Creare un contenitore Creare un contenitore:
JavaScript
TypeScript
Caricamento Caricare un BLOB Caricare un BLOB:
JavaScript
TypeScript

Caricare in parallelo un flusso in un BLOB:
JavaScript
TypeScript
Scarica Scaricare un BLOB Scaricare un BLOB:
JavaScript
TypeScript

Scaricare in parallelo BLOB in blocco:
JavaScript
TypeScript
List Elencare i CONTENITORi

Elencare i BLOB
Elencare i contenitori:
JavaScript
TypeScript

Elencare i contenitori con un iteratore:
JavaScript
TypeScript

Elencare i contenitori per pagina:
JavaScript
TypeScript

Elencare i BLOB con un iteratore:
JavaScript
TypeScript

Elencare i BLOB per pagina:
JavaScript
TypeScript

Elencare i BLOB per gerarchia:
JavaScript
TypeScript
Elimina Eliminare i contenitori

Elimina BLOB
Eliminare un contenitore:
JavaScript
TypeScript
Copia Panoramica delle operazioni

di copia Copiare un BLOB da un URL


dell'oggetto di origine Copiare un BLOB con pianificazione asincrona
Lease Creare e gestire lease di contenitori

Creare e gestire lease di BLOB
Proprietà e metadati Gestire le proprietà del contenitore e i metadati Gestire le proprietà e i metadati

dei BLOB
Tag indice Usare i tag di indice BLOB per gestire e trovare i dati
Livelli di accesso Impostare o modificare il livello di accesso di un BLOB in blocchi Impostare il livello di accesso a un BLOB:
JavaScript
TypeScript
Servizio BLOB Creare un client del servizio BLOB:
JavaScript
TypeScript

Creare un client del servizio BLOB con l’URL della firma di accesso condivisa:
JavaScript
TypeScript
Snapshot Creare uno snapshot BLOB:
JavaScript
TypeScript

Scaricare uno snapshot BLOB:
JavaScript
TypeScript
Risoluzione dei problemi Attivare un errore reversibile con un client contenitore:
JavaScript
TypeScript

Esempi di Data Lake Storage

La tabella seguente include collegamenti agli esempi di Data Lake Storage che usano librerie client JavaScript:

Argomento Esempi in GitHub
Servizio Data Lake Creare un client del servizio Data Lake
File system Creare un file system
Elencare i file system
Elencare i percorsi in un file system
Eliminare un file system
file Creare un file
Scaricare un file

Esempi di File di Azure

La tabella seguente include collegamenti agli esempi di File di Azure che usano librerie client JavaScript:

Argomento Esempi in GitHub
Autenticazione Eseguire l'autenticazione con una stringa di connessione
Eseguire l'autenticazione con una credenziale della chiave condivisa
Eseguire l'autenticazione con una credenziale anonima
Connettersi usando una pipeline personalizzata
Connettersi usando un proxy
Condividi Creare una condivisione
Elencare le condivisioni
Elencare le condivisioni per pagina
Eliminare una condivisione
Directory Creare una directory
Elencare file e directory
Elencare file e directory per pagina
file Caricamento parallelo di un file
Caricamento parallelo di un flusso leggibile
Download parallelo di un file
Elencare gli handle di file
Elencare gli handle di file per pagina

Esempi di code

La tabella seguente include collegamenti agli esempi di Code di Azure che usano librerie client JavaScript:

Argomento Esempi in GitHub
Autenticazione Eseguire l'autenticazione con una stringa di connessione
Eseguire l'autenticazione con una credenziale della chiave condivisa
Eseguire l'autenticazione con una credenziale anonima
Connettersi usando una pipeline personalizzata
Connettersi usando un proxy
Eseguire l'autenticazione con Microsoft Entra ID
Servizio di accodamento Creare un client del servizio di accodamento
Queue Creare una nuova coda
Elencare le code
Elencare le code per pagina
Eliminare una coda
Message Inviare un messaggio in una coda
Visualizzare in anteprima i messaggi

Ricevere messaggi
Eliminare messaggi

Esempi di tabelle

La tabella seguente include collegamenti agli esempi di Tabelle di Azure che usano librerie client JavaScript:

Gli esempi per le librerie client deprecate sono disponibili in esempi di Archiviazione tabelle di Azure per JavaScript.

Librerie di esempi di codice Azure

Per visualizzare le librerie complete JavaScript di esempio, vedere:

È possibile esplorare e clonare il repository GitHub per ogni libreria.

Guide introduttive

Per istruzioni su come installare e iniziare a utilizzare le librerie client di Archiviazione di Azure, consultare le guide seguenti.

Passaggi successivi

Per informazioni su esempi con altri linguaggi: