nginx/nginx

Deduplicate HTTP/2 code

Open

#1250 opened on Apr 5, 2026

View on GitHub
 (8 comments) (0 reactions) (2 assignees)C (30,331 stars) (7,903 forks)batch import
enhancementgood first issuerefined

Description

Feature Overview

Use common HTTP/2 code for the HTTP/2 server, HTTP/2 proxy, and GRPC.

Alternatives Considered

Continue having lots of duplicate code, which makes maintenance more difficult

Additional Context

The large amount of duplicate code means that bugs will need to be fixed in multiple places and new features are much harder to add.

Contributor guide