aioquic
aioquic copied to clipboard
QUIC and HTTP/3 implementation in Python
In RFC9000 it says the initial DCID must be at least 8 bytes, but I believe after this it can be reduced even to 0. Is it possible to add...
Hai @jlaine Thank you for your contribution. I am trying to download a file using client and server from examples folder.I was able to download file correctly. But whenever i...
Servers can indicate a preferred address to be used once the handshake completes. Currently aioquic parses this parameter but does not switch to this address after handshake.
I'm trying to download multiple resources with multiple streams using http3_client.py and http3_server.py. The purpose is to understand the benefit of avoiding Head of Line Blocking using QUIC. I run...
When I using a c++ quic29 server, using this aio python client to connect to the server. Unfortunately, the server was close by the client during connection establishment because of...
It is very strange for aioquic to take at least 500 ms to complete handshake, and the following code to illustrate this issue. python [examples/http3_client.py](https://github.com/aiortc/aioquic/blob/main/examples/http3_client.py) -v https://doh3.dns.nextdns.io/info ``` examples/http3_client.py:528: DeprecationWarning:...
This fixes issue #250 This fix can be demonstrated by the tests that will be shortly committed to ntunnel: https://www.funkthat.com/gitea/jmg/ntunnel .
The `QuicConnectionProtocol.create_stream()` method was added to the API early on in the project to provide a way to create a raw pair of reader / writers. However, I have since...