Match variable for WAF custom rules that examines a particular request header by name, such as X-Azure-FDID.
Also called match variable.
Read more: Microsoft Learn
In the Ultra Transcenders books
Each book explains RequestHeader in context, with comparison tables and the common traps.
Terms in this definition
- WAF custom rules
WAF rules you define yourself, of match or rate-limit type, that are processed ahead of managed rules and can test conditions like geo-location, IP, headers or URI.
- X-Azure-FDID
Lets an origin accept requests from just one particular Front Door instance, since this HTTP header carries the ID of the Front Door profile.
Related terms
- New-AzApplicationGatewayFirewallCondition
Cmdlet that builds a match condition for a WAF custom rule from a match variable, an operator such as GeoMatch or IPMatch, and the values to match.
- New-AzApplicationGatewayFirewallMatchVariable
Cmdlet producing the match variable, RemoteAddr for instance, used in a WAF custom-rule condition on Application Gateway. Building a custom rule begins here.
- RemoteAddr
Match variable in WAF rules representing the client's original IP, generally read from X-Forwarded-For, and paired with the IPMatch or GeoMatch operators.
- SocketAddr
Match variable in Front Door WAF representing the source IP as seen by the WAF, which is the proxy's address when a client sits behind one. Geo-filtering and rate limiting use it.