Reglas para nombres en identificadores utilizados en directivas

Los nombres de los identificadores de las entidades de expresión con nombre asignado, llamada HTTP, conjunto de patrones y limitación de velocidad deben comenzar con un alfabeto ASCII o un guión bajo (_). Los caracteres restantes pueden ser caracteres alfanuméricos ASCII o guiones bajos (_).

Los nombres de estos identificadores no deben comenzar con las siguientes palabras reservadas:

  • Las palabras ALT, TRUE o FALSE o el identificador de un carácter Q o S.

  • Indicador de sintaxis especial RE (para expresiones regulares) o XP (para expresiones XPath).

  • Prefijos de expresión, que actualmente son los siguientes:

    • CLIENTE
    • EXTEND
    • HTTP
    • SERVER
    • SYS
    • TARGET
    • TEXTO
    • dirección URL
    • MYSQL
    • MSSQL

Además, los nombres de estos identificadores no pueden ser los mismos que los nombres de las constantes de enumeración utilizadas en la infraestructura de directivas. Por ejemplo, el nombre de un identificador no puede ser IGNORECASE, YEAR o LATIN2_CZECH_CS (un conjunto de caracteres MySQL).

Nota: El dispositivo Citrix ADC realiza una comparación de identificadores sin distinción entre mayúsculas y minúsculas con estas palabras y constantes de enumeración. Por ejemplo, los nombres de los identificadores no pueden comenzar con TRUE, True o true.

Reglas para nombres en identificadores utilizados en directivas