Compartir a través de


Referencia técnica del proxy de desarrollo

Esta sección contiene referencia técnica para complementos de Proxy de desarrollo y opciones de configuración.

Complementos

Lista de complementos que funcionan con cualquier API.

Nombre Descripción
AuthPlugin Simula la autenticación y autorización mediante claves de API o OAuth2.
DevToolsPlugin Expone mensajes de Proxy de desarrollo e información sobre las solicitudes y respuestas interceptadas en Chrome DevTools.
CachingGuidancePlugin Muestra una advertencia cuando dev Proxy interceptó la misma solicitud dentro del período de tiempo especificado.
CrudApiPlugin Simula una API CRUD con un almacén de datos en memoria.
ExecutionSummaryPlugin Genera un informe de resumen de las solicitudes que pasan por el proxy.
GenericRandomErrorPlugin Se produce un error seleccionado aleatoriamente del archivo que contiene errores ficticios.
HttpFileGeneratorPlugin Genera un archivo HTTP a partir de las solicitudes y respuestas interceptadas.
LatenciaPlugin Retrasa las respuestas por un número aleatorio de milisegundos del intervalo configurado.
MinimalPermissionsPlugin Comprueba si la aplicación usa permisos mínimos para llamar a las API. Usa información de API de la carpeta local especificada.
MockGeneratorPlugin Genera simulación de proxy de desarrollo basada en las solicitudes interceptadas.
MockRequestPlugin Permite emitir solicitudes web mediante el proxy de desarrollo.
MockResponsePlugin Simula respuestas.
ODataPagingGuidancePlugin Muestra una advertencia cuando el proxy intercepta una solicitud de paginación de OData mediante una dirección URL que no se ha devuelto previamente en una de las respuestas interceptadas.
OpenAIMockResponsePlugin Simula respuestas de Azure OpenAI y OpenAI mediante un modelo de lenguaje local.
OpenApiSpecGeneratorPlugin Genera especificaciones de OpenAPI en formato JSON a partir de las solicitudes y respuestas interceptadas.
RateLimitingPlugin Simula comportamientos de límite de velocidad.
RetryAfterPlugin Simula el Retry-After encabezado enviado por una API después de limitar una solicitud.

Complementos del Centro de API de Azure

Lista de complementos que funcionan con el Centro de API de Azure.

Nombre Descripción
ApiCenterMinimalPermissionsPlugin Comprueba si la aplicación usa permisos mínimos para llamar a las API. Usa información de API de la instancia de Azure API Center especificada.
ApiCenterOnboardingPlugin Comprueba si las API usadas en una aplicación se registran en la instancia especificada del Centro de API de Azure.
ApiCenterProductionVersionPlugin Comprueba si las API usadas en una aplicación son una versión de producción de las API registradas en la instancia especificada del Centro de API de Azure.

Complementos de Microsoft Entra

Lista de complementos que funcionan con Microsoft Entra API.

Nombre Descripción
EntraMockResponsePlugin Simula respuestas a Microsoft Entra.

Complementos de Microsoft Graph

Lista de complementos que funcionan con Microsoft Graph API.

Nombre Descripción
GraphBetaSupportGuidancePlugin Muestra una advertencia cuando el proxy detecta una solicitud al punto de conexión beta de Microsoft Graph.
GraphClientRequestIdGuidancePlugin Muestra una sugerencia cuando una solicitud a Microsoft Graph API no incluye el client-request-id encabezado .
GraphConnectorGuidancePlugin Muestra instrucciones contextuales para trabajar con conectores de Microsoft Graph.
GraphConnectorNotificationPlugin Simula la notificación al habilitar o deshabilitar un conector de Microsoft Graph en el Centro de administración de Teams (TAC). Valida las solicitudes para crear y eliminar la conexión externa.
GraphMinimalPermissionsPlugin Devuelve una lista de los permisos mínimos necesarios para las solicitudes de Microsoft Graph que registró el proxy.
GraphMinimalPermissionsGuidancePlugin Compara los permisos usados en el token JWT enviados a Microsoft Graph con los ámbitos mínimos necesarios para las solicitudes que registró el proxy y muestra la diferencia.
GraphMockResponsePlugin Simula respuestas a las API de Microsoft Graph.
GraphRandomErrorPlugin Se produce un error en las solicitudes realizadas a Microsoft Graph con errores aleatorios.
GraphSdkGuidancePlugin Muestra una sugerencia cuando el proxy intercepta una solicitud a Microsoft Graph que no ha sido emitida por un SDK de Microsoft Graph.
GraphSelectGuidancePlugin Muestra una advertencia cuando el proxy intercepta una solicitud a las API de Microsoft Graph que no incluye el $select parámetro de cadena de consulta.
ODSPSearchGuidancePlugin Muestra una advertencia cuando el proxy de desarrollo detecta una solicitud a Las API de búsqueda de OneDrive y SharePoint.

Reporteros

Lista de periodistas que generan informes en diferentes formatos.

Nombre Descripción
JsonReporter Genera informes en formato JSON.
MarkdownReporter Genera informes en formato Markdown.
PlainTextReporter Genera informes en formato de texto sin formato.

Configuración

Referencia de las opciones de configuración del proxy de desarrollo.

Nombre Descripción
devproxyrc Archivo de configuración del proxy de desarrollo.
Proxy API API para interactuar con el proxy de desarrollo mediante programación.
Configuración del proxy Opciones de configuración para la configuración de proxy.