Libreria client HTTP di Azure Core per JavaScript - versione 3.0.4
Si tratta della pipeline HTTP di base per le librerie JavaScript di Azure SDK che funzionano nel browser e in Node.js. Questa libreria viene in genere usata nel codice generato da AutoRest e autorest.typescript
.
Introduzione
Ambienti attualmente supportati
- Versioni LTS di Node.js
- Ultime versioni di Safari, Chrome, Edge e Firefox.
Per altre informazioni, vedere i criteri di supporto.
Installazione
Questo pacchetto viene in genere usato nel codice generato e non è destinato a essere utilizzato direttamente dagli utenti finali.
Concetti chiave
È possibile trovare una spiegazione del funzionamento del codice del repository passando alla panoramica dell'architettura.
Esempio
Gli esempi sono disponibili nella cartella samples
.
Passaggi successivi
Compilare questa libreria (
core-http
). Per altre informazioni su come compilare il progetto in questo repository, vedere la Guida ai contributi.Il codice in
samples\node-sample.ts
illustra come creare un'istanza con un'implementazione di testTokenCredential
e usare l'istanza client per eseguire un'operazioneServiceClient
GET
dall'endpoint del servizio di gestione di Azure per le sottoscrizioni. Per eseguire il codice, ottenere prima di tutto un token di accesso al servizio di gestione di Azure.
Un modo semplice per ottenere un token di accesso consiste nell'usare l'interfaccia della riga di comando di Azure
- Accedi
az login
- Selezionare la sottoscrizione da usare
az account set -s <subscription id>
- Ottenere un token di accesso
az account get-access-token --resource=https://management.azure.com
NodeJS
Impostare valori di
subscriptionId
etoken
variabile insamples/node-sample.ts
Modificare la directory in cartella esempi, compilare il codice TypeScript, quindi eseguire l'esempio
cd samples
tsc node-sample.ts
node node-sample.js
Browser
- Impostare valori di
subscriptionId
etoken
variabile insamples/index.js
- Seguire le istruzioni di JavaScript Bundling Guide usando Parcel per compilare ed eseguire il codice nel browser.
Risoluzione dei problemi
Se si verificano problemi durante l'uso di questa libreria, è possibile segnalare un problema.
Contributo
Per contribuire a questa libreria, leggere la guida ai contributi per altre informazioni su come compilare e testare il codice.
Azure SDK for JavaScript