How does it work?

This criterion lets you match based on a built-in variable, or a custom variable pre-declared within the rule tree by the Set variable behavior.

See Variables overview for more information on this feature.

Operators

You can select the following logical conditions:

isthe variable present in the request matches the one you specified in the text field.
is notthe variable present in the request is different than the one you specified in the text field.
is less thanthe variable value is less than the provided numeric value.
is less than or equal tothe variable value is less than or equal to the provided numeric value.
is greater thanthe variable value is greater than the provided numeric value.
is greater than or equal tothe variable value is greater than or equal to the provided numeric value.
is one ofthe incoming request includes any of the specified values.
is not one ofthe incoming request does not include any of the specified values.
is betweenthe variable value is within the provided range.
is not betweenthe variable value is not within the provided range.
is emptythe variable value in the incoming request does not contain any value. You can activate a rule that matches a defined variable only.
is not emptythe variable value in the incoming request contains a value. You can activate a rule that matches a defined variable only.

Fields

In the Variable field, from the drop-down list, select the variable you want to match. Ensure you define the variable in the Property Variables section first.

In the Variable Value field, enter the alphanumeric values for the variable you selected.

For a large number of values, you can paste the entries and separate them with a space, comma, or carriage return.

Wildcards

Wildcard Description Example
* matches zero or more charactersThe rule includes a match where the value is 123*. Some possible valid results are 123 and 123456.
? matches a single characterThe rule includes a match where the value is 123?. Some possible valid results are 123 and 1234.

Additional Options


  • Wildcards in value: When enabled, allows * and ? wildcard matches in the value field.

  • Case-sensitive value: If you select this option, the value in the incoming request has to match the case of the entry.