- From: Henry Story <henry.story@bblfish.net>
- Date: Tue, 22 Jun 2021 16:01:23 +0200
- To: W3C TAG <www-tag@w3.org>
- Message-Id: <1A48A15E-E79D-4B46-B705-7EE2702846B5@bblfish.net>
Hi, I came across an IETF proposal to allow Peer to Peer Communication over HTTP/2.0 from about 6 years ago: https://datatracker.ietf.org/doc/html/draft-benfield-http2-p2p-02 It is a pretty simple idea, that comes from thinking about client/server as roles in a communication that can be changed. It would allow a browser to change from client role into a server role for example on the request by the server. Why would that be useful? I found one nice example: it would allow the server to ask the client for credentials using HTTP without needing to open a new connection, thus allowing credential exchange to be declarative. I put some text here on the subject with pointers https://github.com/w3c/architecture/issues/14 But that is the wrong place. Perhaps the TAG could open an issue on this, to allow others to find more use cases that would be helped by such a feature. Henry Story https://co-operating.systems WhatsApp, Signal, Tel: +33 6 38 32 69 84 Twitter: @bblfish
Received on Tuesday, 22 June 2021 14:02:16 UTC