创建简单表达式和复合表达式

简单表达式检查单个条件。简单表达式的一个例子是:

REQ.HTTP.URL == HTTP://www.mycompany.com

复合表达式检查多个条件。通过使用逻辑运算符 && 和连接到一个或多个表达式名称来创建复合表达式   。您可以使用符号按求值顺序对表达式进行分组。

复合表达式可分为:

  • 命名表达式。作为一个独立的实体,命名表达式可以被其他策略重复使用,并且是策略的一部分。您可以在配置实用程序中的系统级别配置命名表达式。您可以在策略中使用预定义的命名表达式或创建自己的表达式。
  • 内联表达式。内联表达式是您在策略特定于策略的策略中构建的表达式。

创建命名表达式

  1. 在配置实用程序的配置选项卡上的导航窗格中,展开 AppExpert,然后单击表达式。
  2. 在详细信息窗格中,单击 Add(添加)。
  3. 在“创建策略表达式”对话框的“表达式名称”中,键入表达式的名称。
  4. 要创建表达式,请单击“添加”。
  5. 执行以下操作之一:
    1. 在“常用表达式”中,从列表中选择一个表达式,单击“确定”,单击“创建”,然后单击“关闭”。
    2. 在“构造表达式”下,选择表达式字符串的参数,单击“确定”,单击“创建”,然后单击“关闭”。

创建简单表达式和复合表达式