Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.12.0
-
None
-
-
c306fdff7794d479945c4d7442c08998b7504c4d (qt/qtbase/5.12)
Description
When automatic decompression is done In a HTTP<2 connection due to content-encoding: gzip/deflate, the content-length header is removed with QHttpNetworkReplyPrivate::removeAutoDecompressHeader().
For HTTP2 connections (and presumably SPDY?) that does not happen: The content is decompressed but the header is not removed.
It would be good to either have consistent behavior or thorough documentation of the transparent decompression effects for different protocols.
Attachments
For Gerrit Dashboard: QTBUG-73364 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
251552,5 | http2: skip content-length for content-encoding: gzip/deflate | 5.12 | qt/qtbase | Status: MERGED | +2 | 0 |