HTTPS: Compress the response data
If the client has indicated that it supports compression (you can inspect TElHTTPServerRequestParams.AcceptGZip and TElHTTPServerRequestParams.AcceptDeflate to find this out), you can set TElHTTPServerResponseParams.UseCompression property to 'true' to enable compression of response data. Compression level can be adjusted using TElHTTPServerResponseParams.CompressionLevel property as a value in [0..9] range, where higher value means higher level of compression.
To be used, compression must be enabled together with chunked encoding.
Compression is not supported in HTTP 1.0.