Azure Core HTTP-Clientbibliothek für JavaScript – Version 3.0.4
Dies ist die HTTP-Kernpipeline für JavaScript-Bibliotheken im Azure SDK, die im Browser und in Node.js funktionieren. Diese Bibliothek ist in erster Linie für Code gedacht, der von AutoRest und autorest.typescript
generiert wird.
Erste Schritte
Die derzeitig unterstützten Umgebungen
- LTS-Versionen von Node.js
- Neueste Versionen von Safari, Chrome, Edge und Firefox.
Ausführlichere Informationen finden Sie in der Supportrichtlinie.
Installation
Dieses Paket wird in erster Linie in generiertem Code verwendet und ist nicht für die direkte Nutzung durch Endbenutzer gedacht.
Wichtige Begriffe
Eine Erklärung zur Funktionsweise des Codes dieses Repositorys finden Sie in unserer Architekturübersicht.
Beispiele
Beispiele finden Sie im Ordner samples
.
Nächste Schritte
Erstellen Sie diese Bibliothek (
core-http
). Weitere Informationen zum Erstellen eines Projekts in diesem Repository finden Sie im Leitfaden zum Mitwirken.Der Code in
samples\node-sample.ts
zeigt, wie Sie eineServiceClient
instance mit einer TestimplementierungTokenCredential
erstellen und die Client-instance verwenden, um einenGET
Vorgang vom Azure-Verwaltungsdienstendpunkt für Abonnements auszuführen. Um den Code auszuführen, rufen Sie zuerst ein Zugriffstoken für den Azure-Verwaltungsdienst ab.
Eine einfache Möglichkeit zum Abrufen eines Zugriffstokens ist die Verwendung der Azure CLI
- Anmelden
az login
- Wählen Sie das zu verwendende Abonnement aus.
az account set -s <subscription id>
- Abrufen eines Zugriffstokens
az account get-access-token --resource=https://management.azure.com
NodeJS
Festlegen von Werten von
subscriptionId
undtoken
Variable insamples/node-sample.ts
Ändern Sie das Verzeichnis in den Beispielordner, kompilieren Sie den TypeScript-Code, und führen Sie dann das Beispiel aus.
cd samples
tsc node-sample.ts
node node-sample.js
Browser
- Festlegen von Werten von
subscriptionId
undtoken
Variable insamples/index.js
- Befolgen Sie die Anweisungen des JavaScript-Bündelungshandbuchs mithilfe von Parcel , um den Code im Browser zu erstellen und auszuführen.
Problembehandlung
Wenn bei Nutzung dieser Bibliothek Probleme auftreten, können Sie uns gerne ein Problem melden.
Mitwirken
Wenn Sie an dieser Bibliothek mitwirken möchten, lesen Sie die Anleitung für Mitwirkende, um mehr darüber zu erfahren, wie Sie den Code erstellen und testen können.
Azure SDK for JavaScript