mirror of
https://github.com/hasura/graphql-engine.git
synced 2024-12-15 01:12:56 +03:00
6451d9c9ce
context: This is foundation work, before we change how the server chooses to compress or not part of effort: #5518 ----- Prior to this change it was difficult to understand how the functionality in this module related to the semantics of Accept-Encoding. We also didn't correctly handle directives with qvalues. After this change certain technical infelicities are called out without modifying the behavior of the server; for instance we continue to fall back to identity (no compression) in the case where technically we're supposed to return 406, and we also continue to treat `*` conservatively as meaning “use no compression”. The only external change here is `gzip;q=x.y` now results in a zipped response. PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7213 GitOrigin-RevId: 1910ffd70d29f1ab8825c601f1bd998be70ceeeb |
||
---|---|---|
.. | ||
Control | ||
Data | ||
Hasura | ||
Network/HTTP/Client | ||
Test | ||
Main.hs |