Re:The Maturing of QUIC
by toomim on Monday November 11, 2019 @02:38PM
(#21508104)
Probably because HTTP is important! What would you change in 1.2?
[ Parent
| on HN ]
I would replace cookies with a browser controlled session id, 128 random bits encoded as hex.
Something like HTTP state tokens? https://mikewest.github.io/http-state-tokens/draft-west-http...
Yes, something like that!
Except also remove support for old-style cookies, which from a quick scan that spec doesn't do.
Ideally, everything related to sessions and domains. The security model we operate under on the web is completely outdated, which adds a ton of complexity to everything else.
Secondly, I would look into cutting out all the parts of the HTTP protocol normal websites aren't commonly using to reduce the complexity of the implementations.
A lot of things HTTP does are probably better off being move to other protocols altogether.