Skip to content

Enhance http3 demo client to support features we use in curl for interop testing #1850

@nhorman

Description

@nhorman

Recently, curl reverted support for OpenSSL as a quic stack, which broke our interop testing. Short term we can use an older version of curl to work around this, but longer term we need to find another command line http3 client to use that supports our quic stack for the purpose of interop testing.

Our ossl_http3_demo client is likely pretty close, but is missing some features. Most notably:

  1. it needs to support configurable paths to request (not just "/")
  2. it needs to support being able to submit multiple requests on a single connection
  3. it needs to allow for writing results to a file

If we get those enhancements in place, we can stop using curl entirely for our http3 tests and this won't be an issue anymore.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions