Skip to content

Feature request: HTTP/2 and HTTP/3 CONNECT proxy support #319

@alpominth

Description

@alpominth

As far as I know, redproxy-rs ony supports CONNECT 1.1 method (HTTP/1.1).

A very good idea is to implement support for HTTP/2 and HTTP/3 (QUIC).

There is that project that supports them: https://github.com/yinqiwen/gsnova

But that project is deprecated and is written in Go.

There is already a QUIC HTTP/1.1 support but is incomplete.

@bearice

These crates implement HTTP/3 CONNECT proxy:

https://github.com/quinn-rs/quinn
https://github.com/hyperium/h3

This implements HTTP/2 CONNECT proxy:

https://github.com/hyperium/h2

Remembering that HTTP/3 works only with a UDP QUIC connector.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions