-
Notifications
You must be signed in to change notification settings - Fork 565
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Transfer-codings #445
Comments
historical notes: ResultThe per-frame compression added in #463 was later reverted in #511 due to concerns #497. => HTTP/2 has only HPACK headers and CE content compression, as does https://tools.ietf.org/html/draft-ietf-quic-http-17. initial state:
security#423 and other security concerns mentioned several times thoughout:
discussions summaryObviously subjective; in particular I understand servers & clients well but intermediaries badly. omitting most discussion on #424 which is about CE/AE, except where relevant. Email thread on reviving TE compression: https://lists.w3.org/Archives/Public/ietf-http-wg/2014JanMar/thread.html#msg1179
Next thread: https://lists.w3.org/Archives/Public/ietf-http-wg/2014AprJun/thread.html#msg59
"Porting T-E to HTTP/2: Reasons Against" thread https://lists.w3.org/Archives/Public/ietf-http-wg/2014AprJun/thread.html#msg166 "Transfer-codings, mandatory content-coding support and intermediaries" thread https://lists.w3.org/Archives/Public/ietf-http-wg/2014AprJun/thread.html#msg273
"#445: Transfer-Codings" thread https://lists.w3.org/Archives/Public/ietf-http-wg/2014AprJun/thread.html#msg442
"#466 segment compression" thread https://lists.w3.org/Archives/Public/ietf-http-wg/2014AprJun/thread.html#msg523
"Making Implicit C-E work" thread. https://lists.w3.org/Archives/Public/ietf-http-wg/2014AprJun/thread.html#msg529
"Range Requests vs Content Codings #msg1327" thread https://lists.w3.org/Archives/Public/ietf-http-wg/2014AprJun/thread.html#msg1327
I don't see email discussion that led to #511 except for the brief motivation in #497. My impressions (very subjective, bias: I love TE)
|
The current draft does not accommodate transfer-codings. There has been some pushback at this, since in some situations (e.g., range requests), it is difficult to compress without them.
In discussion, it appears unlikely that we'd require support for transfer-codings; however, it might be that we want to accommodate them, or a subset.
One simple remedy might be to add a flag on DATA indicating that the body is compressed, and have a corresponding setting to negotiate its use.
The text was updated successfully, but these errors were encountered: