v.23.11Improvement

Add Setting to Disable Tunneling for HTTPS Requests over HTTP Proxy in ClickHouse

Add ClickHouse setting to disable tunneling for HTTPS requests over HTTP proxy. #55033 (Arthur Passos).
Added a ClickHouse setting to disable tunneling for HTTPS requests when using an HTTP proxy.

Why it matters

This feature addresses scenarios where users want to control or disable the default tunneling behavior for HTTPS traffic routed through an HTTP proxy, providing more flexibility and compatibility with certain proxy configurations or network policies.

How to use it

Users can disable HTTPS tunneling by enabling the new ClickHouse setting designed specifically for this purpose. This can be done by updating the appropriate configuration file or setting it at runtime via the ClickHouse client or server configuration parameters.