v.23.12Improvement

Non-POST Requests Like HEAD Are Now Readonly

Non POST requests such as HEAD will be readonly similar to GET. #58060 (San).
Non-POST HTTP requests such as HEAD are now treated as read-only, similar to GET requests.

Why it matters

This feature ensures that HTTP methods like HEAD do not modify data and behave consistently as read-only operations, enhancing security and predictability of non-POST requests.

How to use it

No special configuration is required. Simply use non-POST HTTP methods such as HEAD or GET for read-only queries, and ClickHouse will enforce read-only behavior automatically.