创建简单和复合表达式

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

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

复合表达式检查多个条件。您可以通过使用逻辑运算符 && 和,连接到一个或多个表达式名称来创建复合表达式

复合表达式可以归类为:

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

创建命名表达式

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