caddyserver / caddy

Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
https://caddyserver.com
Apache License 2.0
57k stars 3.99k forks source link

http3 breaks SSE #6537

Open WeidiDeng opened 3 weeks ago

WeidiDeng commented 3 weeks ago

From the community, apparently, SSE doesn't work with http3.

francislavoie commented 3 weeks ago

/cc @dunglas since Mercure is SSE, do you happen to know how it interacts with HTTP/3?

dunglas commented 3 weeks ago

At least at protocols level, HTTP/3 works perfectly well with SSE (SSE is just a standard HTTP connection). If there is a bug, it's definitely an implementation bug.

IIRC I already tried the Mercure hub with HTTP/3 and it was working properly.

mholt commented 3 weeks ago

That's odd. I've asked for a minimal reproducer in the forum thread.