This is the test server for Picoquic. Two instances of the server are running: port 4433 will provide normal service; port 4434 generates a stateless retry.
Both instances are running the draft-23 version of QUIC, and are using TLS-1.3. They are implementing HTTP 3 over QUIC, as specified in draft-23, and identified by "h3-23". They are also implementing "http 0.9" application defined for Quic interop, identified with ALPN "hq-23".
The connection logs are available in qlog format in the directory qlog.
There are three connection ID in draft-23: client, server, and initial. The logs are indexed by the initial connection ID, set by the client in the "destination connection" field of the header of the client initial message.
The QUIC interop test include a Throughput (T) test, to download objects named 5000000 and 10000000 on separate connections over both HTTP/2 and HTTP/3 (0.9 if H3 not available). Overall transfer time should be no worse than 10% slower than HTTP/2. The documents 5000000 and 10000000 are available on this server.
GET /, and GET index.html returns a basic home page
GET /NNNNN returns a text file of NNNNN bytes (decimal)
GET /, and GET index.html returns a basic home page
Get /doc-NNNNN.html returns html document of length NNNNN bytes(decimal)
Get /doc-NNNNN also returns html document of length NNNNN bytes(decimal)
Get /doc-NNNNN.txt returns txt document of length NNNNN bytes(decimal)
Get /NNNNN returns html document of length NNNNN bytes(decimal)
Any other command will result in an error, and an empty response.