Removing HTTP/2 upgrade

In the most recent interim we discussed removing the HTTP/2 plaintext
upgrade mechanism as part of h2bis. This would be a divergence from
the original specification, but HTTP/2 plaintext upgrade was never
deployed by a meaningful number of client implementations.
Prior-knowledge is substantially more common, and server implementers
have noted that they can just as easily detect the prior-knowledge
upgrade path as they can perform the HTTP/2 plaintext upgrade.

To that end I've proposed draft text that would remove the mechanism
at https://github.com/httpwg/http2-spec/pull/820. I'd like to confirm
that the working group has come to consensus on this issue, and to get
any feedback on the specific change.

Thanks,

Cory

Received on Wednesday, 17 February 2021 18:24:17 UTC