akka/akka-http

Add support for Websockets over HTTP/2 / RFC 8441 on client-side

Open

#3710 aperta il 17 dic 2020

Vedi su GitHub
 (0 commenti) (0 reazioni) (0 assegnatari)Scala (598 fork)batch import
1 - triagedhelp wantednice-to-have (low-prio)t:clientt:coret:http2t:websocket

Metriche repository

Star
 (1311 star)
Metriche merge PR
 (Merge medio 1h 17m) (1 PR mergiata in 30 g)

Descrizione

Server-side #3709

Probably harder to do than on server-side because we currently don't have any API to reuse an existing connection for WebSocket usage. Instead, for HTTP/1.1 we have some fixed logic that allows to create connections just for the use of WebSocket without any dynamic protocol dispatching logic.

Also, the problem is that the user does not know that a given HTTP/2 connection would support WebSocket, so some trial and error would be needed to figure that out.

Guida contributor