openbullet / openbullet/OpenBullet2
[REQUEST] HTTP/2.0 Implementation
Open
@openbullet is already working on this.
Since Jun 10, 2024.
enhancement
- Dominant language
- C#
- Stars
- 2.4k
- Forks
- 602
- PR merge metrics
- No merged PRs in 30d
Description
Is your feature request related to a problem? Please describe.
HTTP/2 attempts to solve many of the shortcomings and inflexibilities of HTTP/1.1
-
Multiplexing and concurrency: Several requests can be sent in rapid succession on the same TCP connection, and responses can be received out of order - eliminating the need for multiple connections between the client and the server. -
Stream dependencies: the client can indicate to the server which of the resources are more important than the others. -
Header compression: HTTP header size is drastically reduced -
Server push: The server can send resources the client has not yet requested
Describe the solution you'd like
As much as it may seem hard to implement, sooner or later, Implementing the HTTP/2.0 shall be a must for more of the internet is turning to it.
Describe alternatives you've considered
no alternatives whatsoever...
Additional context
Thank you in Advance Ruri Chan.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.