Règles pour les noms dans les identificateurs utilisés dans les stratégies

Les noms des identificateurs dans l’expression nommée, la légende HTTP, le jeu de motifs et les entités limitant la vitesse doivent commencer par un alphabet ASCII ou un trait de soulignement (_). Les caractères restants peuvent être des caractères alphanumériques ASCII ou des traits de soulignement (_).

Les noms de ces identificateurs ne doivent pas commencer par les mots réservés suivants :

  • Les mots ALT, TRUE ou FALSE ou l’identificateur à un caractère Q ou S.

  • Indicateur de syntaxe spéciale RE (pour les expressions régulières) ou XP (pour les expressions XPath).

  • Préfixes d’expression, qui sont actuellement les suivants:

    • CLIENT
    • EXTEND
    • HTTP
    • SERVER
    • SYS
    • TARGET
    • TEXTE
    • URL
    • MYSQL
    • MSSQL

En outre, les noms de ces identificateurs ne peuvent pas être les mêmes que les noms des constantes d’énumération utilisées dans l’infrastructure de stratégies. Par exemple, le nom d’un identificateur ne peut pas être IGNORECASE, YEAR ou LATIN2_CZECH_CS (un jeu de caractères MySQL).

Remarque : l’appliance Citrix ADC effectue une comparaison insensible à la casse des identificateurs avec ces mots et constantes d’énumération. Par exemple, les noms des identificateurs ne peuvent pas commencer par TRUE, True ou True.

Règles pour les noms dans les identificateurs utilisés dans les stratégies