Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este glosario define los términos usados en la documentación del proxy de desarrollo.
A
Simulador de API
Herramienta que imita el comportamiento de una API sin conectarse al servidor de API real. Dev Proxy es un simulador de API que puede simular respuestas, simular errores e insertar latencia.
C
Pruebas de Caos
Una metodología de prueba que introduce deliberadamente errores en un sistema para comprobar que puede controlar condiciones inesperadas. El proxy de desarrollo permite realizar pruebas de caos mediante la simulación de errores y errores aleatorios de la API.
Archivo de configuración
El archivo JSON (devproxyrc.json) que define el comportamiento del proxy de desarrollo, incluidas las direcciones URL que se van a ver, qué complementos habilitar y la configuración específica del complemento. Consulte Configuración del proxy de desarrollo.
E
Simulación de errores
La práctica de hacer que las llamadas a la API fallen con el fin de probar cómo una aplicación maneja los fallos. Proxy de desarrollo simula errores devolviendo respuestas de error HTTP en lugar de reenviar solicitudes a la API real.
I
Interseccion.Eje
Cuando dev Proxy captura una solicitud HTTP/HTTPS antes de llegar a su destino. Las solicitudes interceptadas se pueden pasar a la API, modificarlas o reemplazarlas por respuestas simuladas.
L
Latencia
Retraso de tiempo entre el envío de una solicitud y la recepción de una respuesta. El proxy de desarrollo puede insertar latencia artificial para simular condiciones de red lentas o API sobrecargadas.
M
Similar respuesta
Respuesta predefinida que devuelve Dev Proxy en lugar de reenviar una solicitud a la API real. Los simulacros son útiles para probar las API que aún no existen o cuando se quieren respuestas predecibles.
Archivo simulado
Un archivo JSON (a menudo mocks.json) que contiene definiciones de respuesta simuladas. Cada entrada asigna un patrón de dirección URL a un cuerpo de respuesta, código de estado y encabezados.
P
Pasar a través de
Cuando dev Proxy reenvía una solicitud a la API real sin modificaciones. Esto sucede cuando una solicitud no coincide con ningún complemento activo o cuando los complementos deciden no actuar en él.
Complemento
Componente modular que amplía la funcionalidad del proxy de desarrollo. Los complementos pueden interceptar solicitudes, generar informes o proporcionar instrucciones. Consulte Arquitectura del complemento.
Preset
Un archivo de configuración pregenerado para escenarios comunes. Los presets combinan complementos y configuraciones para realizar tareas específicas. Consulte Uso de configuraciones preestablecidas.
Proxy
Un servidor que se encuentra entre una aplicación cliente y un servidor de API, retransmitiendo solicitudes y respuestas. Dev Proxy se ejecuta como un proxy local en tu ordenador.
R
Limitación de frecuencia
Una técnica que las API utilizan para limitar el número de solicitudes que un cliente puede realizar en un intervalo de tiempo. El proxy de desarrollo puede simular la limitación de velocidad devolviendo respuestas 429 (demasiadas solicitudes). Compáralo con la limitación.
Grabación
Proceso de captura de solicitudes y respuestas de API para su análisis posterior. El proxy de desarrollo puede registrar el tráfico y exportarlo a varios formatos.
Reportero
Complemento que convierte los datos grabados en formatos legibles como Markdown, JSON o texto sin formato. Los informadores procesan la salida de los complementos de informes.
Complemento para informes
Complemento que analiza las solicitudes grabadas y genera informes sobre el uso de api, los permisos o los procedimientos recomendados.
S
Schema
Un archivo de esquema JSON que define la estructura y las reglas de validación para los archivos de configuración del proxy de desarrollo. Los esquemas habilitan IntelliSense en los editores que los admiten.
Shadow API
Un punto de conexión de API que usa una aplicación, pero que no está documentado o conocido formalmente para la organización. El proxy de desarrollo puede ayudar a detectar las API de sombra.
T
Throttling
Cuando una API ralentiza intencionadamente o rechaza solicitudes debido a una carga alta o para proteger los recursos. A menudo se usa indistintamente con la limitación de velocidad, aunque la limitación normalmente implica una condición temporal, mientras que la limitación de velocidad es una directiva fija.
U
Direcciones URL para observar
Los patrones de dirección URL que el Proxy de Desarrollo supervisa para las solicitudes. Solo se interceptan las solicitudes que coinciden con estos patrones. Los patrones admiten caracteres comodín, por ejemplo https://api.contoso.com/*.
W
Reloj
Para supervisar las solicitudes a direcciones URL específicas. El proxy de desarrollo supervisa las direcciones URL que configura y puede interceptar las solicitudes coincidentes.