策略中使用的标识符中的名称规则

命名表达式、HTTP 标注、模式集和速率限制功能中的标识符名称必须以 ASCII 字母或下划线 (_) 开头。其余字符可以是 ASCII 字母数字字符或下划线 (_)。

这些标识符的名称不能以以以下保留字开头:

  • ALT、TRUE 或 FALSE 或 Q 或 S 单字符标识符。

  • 特殊语法指示器 RE(用于正则表达式)或 XP(用于 XPath 表达式)。

  • 表达式前缀,目前如下所示:

    • CLIENT
    • EXTEND
    • HTTP
    • SERVER
    • SYS
    • TARGET
    • 文本
    • URL
    • MYSQL
    • MSSQL

此外,这些标识符的名称不能与策略基础结构中使用的枚举常量的名称相同。例如,标识符的名称不能是 IGNORECASE、YEAR 或 LATIN2_CZECH_CS(MySQL 字符集)。

注意: Citrix ADC 设备使用这些单词和枚举常量对标识符执行不区分大小写的比较。例如,标识符的名称不能以 TRUE、True 或 true 开头。

策略中使用的标识符中的名称规则