Web request components - AWS WAF, AWS Firewall Manager, and AWS Shield Advanced

Web request components

This section describes the settings that you can specify for rule statements that inspect a component of the web request. For information on usage, see the individual rule statements.

For the request component settings, you need to specify the component type itself, and additional options that depend on the type. For example, if you choose a component type that contains text to be inspected, you can specify text transformations that you want AWS WAF to apply before evaluating your inspection criteria.

Unless otherwise noted, if a web request doesn't have the request component that's specified in the rule statement, the request results as not matching the rule.