Skip to content

h2c support #3489

Description

@benoitc

Bring H2C support to HTTP2 support.

Discussed in #3477

Originally posted by timkofu February 2, 2026

Type

Feature Request

Description

HTTP/2 cleartext (h2c) is not supported due to security concerns and lack of browser support.

PaaS like fly.io and cloudrun support h2c, so we can have http2 features and the capabilities they unlock in our apps (without terminating TLS ourselves) and keep the advantages of their proxies.

Steps to Reproduce (for bugs)

No response

Configuration

No response

Logs / Error Output

No response

Gunicorn Version

gunicorn (version 25.0.0)

Python Version

Python 3.14.2

Worker Class

gthread

Operating System

Linux

Additional Context

No response

Checklist

  • I have searched existing discussions and issues for duplicates
  • I have checked the documentation and FAQ

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions