Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

h2/h3 trailing header support. Fixes #147 #162

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

jeffsawatzky
Copy link

This is an initial implementation of trailing header suppport for http2/http3. This fixes #147, in theory.

Here's the thing though...I have no clue what I am doing. I would like some tips on how to do the following:

  1. Ensure that I am following the asgi spec properly
  2. Ensure that I am following the HTTP/2 HTTP/3 spec properly

I assume the underlying h2 and h3 libraries take care of (2) for me, but I'm not sure.

@jeffsawatzky
Copy link
Author

@pgjones can you provide feedback/comments on my stuff so far? Don't want to get to far into this if I'm going in the wrong direction. Thanks.

src/hypercorn/protocol/h2.py Outdated Show resolved Hide resolved
src/hypercorn/protocol/h3.py Outdated Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[feature request] trailing headers
1 participant