Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

support http2 #211

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

Draft
bjohansebas wants to merge 1 commit into v2
base: v2
Choose a base branch
Loading
from test-http2
Draft

support http2 #211

bjohansebas wants to merge 1 commit into v2 from test-http2

Conversation

@bjohansebas
Copy link
Member

@bjohansebas bjohansebas commented Dec 8, 2024

This is the beginning of a draft to support HTTP2 in compression. The approach for testing is based on how it was done in finalhandler (pillarjs/finalhandler#53). There is still work to be done and time needed to achieve this. I just wanted to start this to pick it up in the future, or if someone is motivated, they can use this as a foundation to continue and complete it.

fixes: #122

IamLizu and UlisesGascon reacted with thumbs up emoji UlisesGascon reacted with hooray emoji UlisesGascon reacted with rocket emoji
Copy link
Member Author

bjohansebas commented Dec 11, 2024
edited
Loading

I see the only change should be to verify that the Transfer-Encoding header is not sent.

Copy link

Updated and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/supertest@6.2.37.0.0 Transitive: environment, eval, filesystem +39 1.93 MB titanism

View full report↗︎

@bjohansebas bjohansebas mentioned this pull request May 15, 2025
8 tasks
Copy link
Member Author

Some of the logic inside this section might be changing, I'm still not sure how it would work without Node.js's compatibility layer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Support for Node.js 8 native http2

1 participant

AltStyle によって変換されたページ (->オリジナル) /