Citrix ADC

Llamadas HTTP

Para determinados tipos de solicitudes, o cuando se cumplen determinados criterios durante la evaluación de directivas, es posible que quiera paralizar brevemente la evaluación de directivas, recuperar información de un servidor y, a continuación, realizar una acción específica que depende de la información que se recupere. En otras ocasiones, cuando recibe determinados tipos de solicitudes, es posible que quiera actualizar una base de datos o el contenido alojado en un servidor web. Las llamadas HTTP permiten realizar todas estas tareas.

Una llamada HTTP es una solicitud HTTP o HTTPS que el dispositivo Citrix ADC genera y envía a una aplicación externa cuando se cumplen determinados criterios durante la evaluación de directivas. La información que se recupera del servidor se puede analizar mediante expresiones de directivas avanzadas y se puede realizar una acción adecuada. Puede configurar llamadas HTTP para conmutación de contenido HTTP, conmutación de contenido TCP, reescritura, respuesta y para el método de equilibrio de carga basado en tokens.

Antes de configurar una llamada HTTP, debe configurar una aplicación en el servidor al que se enviará la llamada. La aplicación, denominada agente de llamada HTTP, debe configurarse para responder a la solicitud de llamada HTTP con la información necesaria. El agente de llamada HTTP también puede ser un servidor web que sirve los datos para los que el dispositivo Citrix ADC envía la llamada. Debe asegurarse de que el formato de la respuesta a una llamada HTTP no cambia de una invocación a otra.

Después de configurar el agente de llamada HTTP, configure la llamada HTTP en el dispositivo Citrix ADC. Por último, para invocar la llamada, incluya la llamada en una directiva avanzada en la función Citrix ADC adecuada y, a continuación, vincule la directiva al punto de enlace en el que quiere que se evalúe la directiva.

Después de configurar la llamada HTTP, debe verificar la configuración para asegurarse de que la llamada funciona correctamente.

Llamadas HTTP