Questions tagged [http3]

HTTP/3 is the HTTP protocol done over QUIC.

See also the wikipedia page.

82 questions
25
votes
2 answers

Is there any way to implement HTTP/3 (QUIC) in Apache HTTP Server?

Is there any way I can implement HTTP/3 in Apache? Edit: The QUIC protocol has now been made an RFC, see RFC 9000. Waiting for HTTP/3... OpenSSL said somewhere that they will begin working on QUIC after they release OpenSSL 3.0. Not sure when…
Example person
  • 3,198
  • 3
  • 18
  • 45
24
votes
2 answers

Is WebSocket compatible with HTTP/3

The upcoming HTTP/3 standard is no longer based on TCP, but on the QUIC protocol. WebSocket is based on TCP and is initiated as HTTP update. Is a WebSocket connection initiated as HTTP/3 update based on QUIC instead of TCP? Or is it not possible to…
Benjamin Buch
  • 4,752
  • 7
  • 28
  • 51
9
votes
1 answer

HTTP3 Client for flutter

Is There a HTTP3 client for dart? There is Flupke in Java, Aioqic in python but I didn't find one for dart as well as flutter
8
votes
1 answer

How does HTTP/3 handle packet loss?

One of the key differences between HTTP/2 and HTTP/3 is the switch from TCP to UDP. As I understand it, TCP verifies data integrity by verifying that no data packets have been lost. Any packets lost are requested again to ensure all data is…
7
votes
0 answers

How do I run http/3 with Express?

For experimental purposes, I want to try, but HTTP-over-QUIC seems to be unavailable in Node.js. The QUIC itself is available.
Doumor
  • 447
  • 3
  • 11
6
votes
1 answer

Why can't I access google with http3/quic?

Chrome has turned on the enable-quic switch ,but when i But when I visit google, it still uses http2 protocol ,how can I use the browser's http3/quic feature? enable-quic http2 protocol
zpzhuang
  • 61
  • 1
  • 3
6
votes
1 answer

How does QUIC multiplexing differ from that of HTTP/2

How does QUIC & HTTP/3 multiplexing (over UDP) differ from that brought by HTTP/2 (over TCP)?
tonino.j
  • 3,837
  • 28
  • 27
5
votes
1 answer

OkHttp and HTTP3 support

I would like to know information about HTTP v3 support in okhttp. Someone knows when or if it will support the new HTTP version? I see it would use injestors for this, but I haven't found anything updated about that. Thanks.
Rafael
  • 61
  • 2
4
votes
1 answer

How can I enable the HTTP/3 (QUIC) in HAProxy?

I found the fact that HAProxy 2.3 higher supports HTTP/3 (QUIC) through this link. I’d like to know how to enable HTTP/3 (QUIC) in HAProxy. I can’t find any data related to this anywhere. I already downloaded the latest HAProxy source (v2.4-dev5)…
Jimmy
  • 51
  • 1
  • 4
3
votes
1 answer

QUIC support for Kubernetes Ingress Controller

Has anyone deployed QUIC with a supported/official Kubernetes Ingress Controller? I have been using the NGINX ingress so far and support for QUIC seems to be NOT there at present.
ucipass
  • 923
  • 1
  • 8
  • 21
3
votes
1 answer

HTTP/3 request with HTTP/S or SOCKS5 proxy

It seems like quic-go does not support proxy for HTTP request like HTTP/2 module, how can I use HTTP/S proxy or SOCKS5 proxy with quic-go for HTTP requests?
Võ Bảo
  • 67
  • 2
3
votes
0 answers

NGINX epoll_ctl(1, 7) failed (17: File exists)

It only happens when I add: location / { proxy_pass https://backend-server.local:443; } The logs say: 2021/06/14 18:48:56 [alert] 700448#0: *2 epoll_ctl(1, 7) failed (17: File exists), client: 1.2.3.4, server: backend-server.local, request: "POST /…
Simpleperson
  • 121
  • 2
  • 8
3
votes
1 answer

Debugging http3 setup

I'm trying to setup an testing environment for http3 just for learning. What I did so far: Created a real let's encrypt certificate with dns-01 Compiled node.js with the experimental CUIC flag Compiled curl with http3 support I created a script…
rekire
  • 47,260
  • 30
  • 167
  • 264
3
votes
1 answer

HTTP/3 : frame analysis

I got a HTTP/3 frame 0x 00 40 78 5f 82. According to the https://datatracker.ietf.org/doc/html/draft-ietf-quic-http-27#page-28 the frame layout should be 32 bit(type), 32 bit(length field), 32 bit(payload). I don't think the frame has 96 bits. What…
3
votes
1 answer

Does PHP cURL extension in version 7.4.2 support cURL with HTTP/3

Can I curl a website that supports HTTP/3, with curl, using HTTP/3 instead of HTTP/2, HTTP/1.1 or HTTP/1.0. Is this possible? If so, how to do this?
Example person
  • 3,198
  • 3
  • 18
  • 45
1
2 3 4 5 6