Al enviar o depurar peticiones de endpoint en Apidog, usted puede usar un agente proxy de petición para iniciar peticiones. Esto ayuda a evitar problemas como la imposibilidad de acceder a endpoints de intranet debido a restricciones de red o configuraciones de firewall.
Configuración del agente proxy de petición personal#
En Apidog, encontrará la configuración del agente proxy de petición en la esquina inferior derecha después de entrar en un proyecto. Mediante esta configuración, puede elegir diferentes métodos para aplicar proxy a las peticiones de endpoint iniciadas desde Apidog.
Peticiones enviadas mediante el proxy del software (requiere una configuración adecuada en Configuraciones de proxy para enviar peticiones). Si se selecciona Not Using Proxy, las peticiones se envían directamente desde el cliente al endpoint
Apidog elige automáticamente entre el agente de extensión del navegador o el agente en la nube en función de la configuración actual del navegador (el agente de extensión del navegador tiene prioridad)
Agente de extensión del navegador
Usa una extensión del navegador como proxy para las peticiones de endpoint (requiere la instalación de la extensión)
Agente en la nube
Usa el agente proxy de petición basado en la nube de Apidog para enviar peticiones (no puede acceder a endpoints de redes internas)
La configuración del agente proxy de petición personal se almacena en la nube y es específica de cada proyecto, lo que facilita aplicarla rápidamente en futuras sesiones de depuración.
Configurar agentes proxy de petición para servicios en diferentes entornos#
Dentro del proyecto, usted puede configurar agentes proxy de petición autoalojados para diferentes entornos y servicios (URL base) en la página de gestión de entornos. Una vez que se asigna un agente proxy de petición a un servicio, todas las peticiones de endpoint a ese servicio se enrutan automáticamente a través del agente seleccionado.Esto simplifica la configuración del proxy en servicios con distintos entornos de red, lo que ahorra tiempo y esfuerzo a los miembros de su equipo.
Consideraciones importantes
1.
La configuración de proxy del servicio tiene prioridad: Si se configura un agente proxy de petición para un servicio, este anula cualquier configuración de proxy personal. Por ejemplo, si un servicio está configurado para usar Proxy A, pero un miembro del equipo ha establecido su configuración de proxy personal en Not Using Proxy, el servicio seguirá usando Proxy A.
2.
La configuración de proxy del servicio solo se aplica dentro de la aplicación Apidog: La configuración del agente proxy de petición en el servicio solo se aplica a las peticiones de endpoint realizadas dentro del proyecto. Para la depuración de endpoints iniciada desde documentaciones compartidas o sitios de documentación públicos, se usará el proxy CORS configurado en esas documentaciones para enviar las peticiones.
Puede ver o configurar el agente proxy de petición para todos los servicios mediante el selector de proxy ubicado en la parte inferior derecha del proyecto.
Configuración compartida
La configuración del agente proxy de petición para los servicios se almacena en la nube y se comparte entre todos los miembros del proyecto.