request-header

This match type matches on the presence of a particular header or the contents of a header in the client request. The syntax for this tag is:

<match:request-header operation="operation" argument1="string" 
argument2="string">

A specific example would be:

<match:request-header operation="name-value-strcasestr" argument1="Referer" argument2=".domain.com">

This request-header tag includes an “operation” to specify what information to look for in the header. The possible values for the operation tag are:

multiple-hosts strstr strcasestr
name-present
name-value-cmp
name-value-casecmp name-value-strstr
name-value-strcasestr regex

Each of these operations is described below with examples.