Compartir a través de


Biblioteca cliente HTTP de Azure Core para JavaScript: versión 3.0.4

Esta es la canalización HTTP principal para las bibliotecas de JavaScript del SDK de Azure que funcionan en el explorador y Node.js. Esta biblioteca está pensada principalmente para usarse en el código generado por AutoRest y autorest.typescript.

Introducción

Entornos admitidos actualmente

Para más información, consulte la directiva de compatibilidad.

Instalación

Este paquete se usa principalmente en el código generado y no está pensado para que lo consuman directamente los usuarios finales.

Conceptos clave

Para obtener una explicación de cómo funciona el código de este repositorio, vaya a nuestra introducción a la arquitectura.

Ejemplos

Se pueden encontrar ejemplos en la carpeta samples.

Pasos siguientes

  • Compile esta biblioteca (core-http). Para obtener más información sobre cómo compilar el proyecto en este repositorio, consulte la Guía de contribución.

  • El código de samples\node-sample.ts muestra cómo crear una ServiceClient instancia con una implementación de prueba TokenCredential y usar la instancia de cliente para realizar una GET operación desde el punto de conexión de servicio de administración de Azure para suscripciones. Para ejecutar el código, primero obtenga un token de acceso al servicio de administración de Azure.

Una manera sencilla de obtener un token de acceso es usar la CLI de Azure

  1. Iniciar sesión
az login
  1. Seleccione la suscripción que se va a usar
az account set -s <subscription id>
  1. Obtener un token de acceso
az account get-access-token --resource=https://management.azure.com

NodeJS

  • Establecer valores de subscriptionId y token variable en samples/node-sample.ts

  • Cambie el directorio a la carpeta samples, compile el código typeScript y, a continuación, ejecute el ejemplo.

cd samples
tsc node-sample.ts
node node-sample.js

Browser

Solución de problemas

Si tiene problemas al usar esta biblioteca, no dude en presentar un problema.

Contribuciones

Si desea contribuir a esta biblioteca, lea la guía de contribución para obtener más información sobre cómo compilar y probar el código.

Impresiones