Hello Seq Team,
I've tried Seq version 2021.3 and it looks like Ingestion with HTTP (POST to /api/events/raw?clef) ignores content-encoding header and simply fails if json compressed with gzip or brotli. Consequently, intensive apps produce huge traffic sending numerous events in plain JSON into Seq.
With libs like https://github.com/alexanderkozlenko/aspnetcore-request-decompression, or using .NET Core GzipStream and BrotliStream, support for compression encodings can be added in just a few lines of code. Maybe you can add this feature to your roadmap?
Hello Seq Team,
I've tried Seq version 2021.3 and it looks like Ingestion with HTTP (POST to /api/events/raw?clef) ignores content-encoding header and simply fails if json compressed with gzip or brotli. Consequently, intensive apps produce huge traffic sending numerous events in plain JSON into Seq.
With libs like https://github.com/alexanderkozlenko/aspnetcore-request-decompression, or using .NET Core GzipStream and BrotliStream, support for compression encodings can be added in just a few lines of code. Maybe you can add this feature to your roadmap?