Rule Matchers
Matchers define the conditions that determine when a rule should run. They evaluate specific properties of an incoming request, such as the URL path, HTTP method, headers, or query parameters.
Every rule requires at least one matcher. When a request matches the configured conditions, the rule’s handlers execute in order.
If a rule contains multiple matchers, all of them must match (AND logic) for the rule to trigger. For example, combining a Path matcher and a Method matcher ensures the rule only runs for a specific HTTP method on a specific URL path.
Matcher types
Section titled “Matcher types”To learn what happens after a request matches, see Rule Handlers.