1

Hi,


In AL we can use built in codeunit "Data Compression" to compress/decompress GZip and Zip streams.


Even tho thoses format are widely accepted, thoses algorithms are 25+ years old, there is new method that consistently outperform Gzip for web usage both in term of ratio and speed.


Significant portion of API and web plateform now accept Brotli and Zstandard compression (http header accept-encdoding).


Brotlistream is available out of the box in DotNet (System.IO.Compression.BrotliStream) and Business Central API accept brotli request encoding.


It would be great to add Brotli support in Codeunit Data compression, so AL developper can use much better compression method for integration in cloud environnement.

Alternativaly, exposing the "AutomaticDecompression" property of HttpClient would also be usefull.


Regards

Category: Development
STATUS DETAILS
New