v.25.9Improvement

Support filtering by complete URL string

Support filtering by complete URL string (full_url directive) in http_handlers (including schema and host:port). #86155 (Azat Khuzhin).
Support filtering HTTP handlers by the complete URL string using the full_url directive, including schema and host:port.

Why it matters

This feature allows more precise control over HTTP requests handled by ClickHouse by enabling filtering based on the entire URL. It improves the ability to target specific requests matching full URL patterns, which enhances security, monitoring, and routing capabilities.

How to use it

In your http_handlers configuration, use the full_url directive to specify the complete URL string (including schema and host:port) to filter requests. This allows handlers to selectively process HTTP requests matching the exact full URL pattern.