Citrix ADC

Expresiones clásicas en expresiones de directiva avanzadas

Advertencia:

Las expresiones de directiva clásicas ya no son compatibles con Citrix ADC 12.0, compilación 56.20 en adelante y, como alternativa, Citrix recomienda utilizar directivas avanzadas. Para obtener más información, consulte Configurar expresiones de directiva avanzadas: Introducción.

Las expresiones clásicas describen las funciones básicas del tráfico. A veces, es posible que quiera utilizar una expresión clásica en una expresión de directiva avanzada.

A continuación se muestra la sintaxis de todas las expresiones de directiva avanzadas que utilizan una expresión clásica:

SYS.EVAL_CLASSIC_EXPR (“expresión”)

Nota:

La sintaxis y los metadatos de la expresión SYS.EVAL_CLASSIC_EXPR se están quedando en desuso. Puede convertir manualmente o utilizar la herramienta nspepi para convertir la expresión clásica en la expresión avanzada.

A continuación se presentan ejemplos de la expresión SYS.EVAL_CLASSIC_EXPR (“expresión”):

sys.eval_classic_expr("req.ssl.client.cipher.bits > 1000")
sys.eval_classic_expr("url contains abc")
sys.eval_classic_expr("req.ip.sourceip == 10.102.1.61 -netmask 255.255.255.255")
sys.eval_classic_expr("time >= *:30:00GMT")
sys.eval_classic_expr("e1 || e2")
sys.eval_classic_expr("req.http.urllen > 50")
sys.eval_classic_expr("dayofweek == wedGMT")

Nota:

Al actualizar Citrix ADC a la versión 9.0 o superior, las directivas de almacenamiento en caché integrado se actualizan automáticamente a directivas avanzadas y las expresiones de estas directivas se actualizan a las directivas avanzadas.

Expresiones clásicas en expresiones de directiva avanzadas