Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jetty-users] How to test HTTP/3?

Hi,

After some problems with private key I started my Jetty server listening on both HTTP/2 and HTTP/3.



I can see HTTP/2 on TCP port 18443 and HTTP/3 un UDP 18444:


[mn:~] $ netstat -lnp | grep 22019

tcp6  0 0 :::18443  :::*  LISTEN  22019/java

udp6  0 0 :::18444  :::*          22019/java

...



I use Chrome 103.0.5060.134 where I enabled QUIC:
Experimental QUIC protocol: enabled
in chrome://flags

In Chrome I see that responses to my HTTP/2 query gets HTTP/3 info header:

h3=":18444"



but it seems that next queries from Chrome uses HTTP/2.



I tested it also with Firefox 102 with
network.http.http3.enable=true

and it also seems to work only with HTTP/2. I can see queries and porotocol in browser when I press F12 button.

Other pages like https://cloudflare-quic.com/ works with HTTP/3 from both Chrome and Firefox.

How can I make my app to be served via HTTP/3?

--
Regards,
Michał Niklas


Back to the top