HTTP Large
HTTP Small
ADN
Purpose: Identifies requests that contain the specified header set to a value that matches the specified regular expression.
Note: This match condition requires HTTP Rules Engine - Advanced Rules. This component of HTTP Rules Engine must be purchased separately. Contact your CDN account manager to activate it.
This match option is satisfied when both of the following conditions are met:
- The request contains a request header with the same name as the one defined in this match option.
- The Matches/Does Not Match option determines the additional condition that must be met.
- Matches: The request's header value matches the pattern defined in the specified regular expression.
- Does Not Match: The request's header value does not match the pattern defined in the specified regular expression.
Key information:
- Only exact header value matches to at least one of the specified patterns will satisfy this condition.
- Header name comparisons are case-insensitive.
- The case-sensitivity of header value comparisons is determined by the Ignore Case option.
- Spaces in the header name should be replaced with "%20."
- Regular expressions are only supported when defining a header value.