Skip to content

Add WebSocket support to httpcore5-websocket#613

Open
arturobernalg wants to merge 1 commit intoapache:masterfrom
arturobernalg:HTTPCLIENT-973-websocket
Open

Add WebSocket support to httpcore5-websocket#613
arturobernalg wants to merge 1 commit intoapache:masterfrom
arturobernalg:HTTPCLIENT-973-websocket

Conversation

@arturobernalg
Copy link
Member

Improve server handling and add extensive core tests/examples Align client usage with core WebSocket APIs
Extend HTTP/2 request conversion and tests

@ok2c DefaultH2RequestConverter has a minimal RFC 8441 change (handling :protocol for CONNECT). This is required for H2 WebSocket server support. I tried to keep it separated, but was impossible.

Improve server handling and add extensive core tests/examples
Align client usage with core WebSocket APIs
Extend HTTP/2 request conversion and tests
@arturobernalg arturobernalg requested a review from ok2c February 5, 2026 17:52
@arturobernalg
Copy link
Member Author

A follow‑up PR will expose the client‑side pieces (see https://github.com/apache/httpcomponents-client/pull/762/changes).

@ok2c
Copy link
Member

ok2c commented Feb 7, 2026

@arturobernalg What is your plan? Do you want to provide the server side functionality out of the core project and the client side out of the client project? Should not the client protocol handler also go into core?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants