v.24.5Improvement

Throw CANNOT_DECOMPRESS on Invalid Compressed Data via HTTP

Throw CANNOT_DECOMPRESS instread of CORRUPTED_DATA on invalid compressed data passed via HTTP. #64036 (vdimir).
Change error reporting to throw CANNOT_DECOMPRESS instead of CORRUPTED_DATA when invalid compressed data is received via HTTP.

Why it matters

This update improves error clarity by providing a more specific error code (CANNOT_DECOMPRESS) for cases where decompression of HTTP request data fails due to invalid compression, helping users better diagnose issues related to compressed data handling.

How to use it

No user action is required to enable this feature; the error handling behavior will automatically use the new CANNOT_DECOMPRESS error code when invalid compressed data is received over HTTP.