Minimal HTTP/2 client example using react/socket #616
Unanswered
masakielastic
asked this question in
Q&A
Replies: 1 comment
-
|
Small update to the HTTP/2 experiment mentioned earlier. I have expanded the repository and added a minimal HTTP/2 server example Repository: The repository now contains:
Both examples are intentionally very small and avoid external HTTP/2 Feedback is welcome. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I experimented with implementing a minimal HTTP/2 client using the
low-level
react/socketcomponent and wanted to ask whether somethinglike this could be useful as an educational example.
The goal of this example is to demonstrate how HTTP/2 frames can be
exchanged over a TLS connection using ReactPHP's socket abstraction.
The implementation intentionally avoids external HTTP/2 libraries so
that the protocol behavior can be observed at the frame level.
This example is intentionally minimal and intended for educational
purposes only. It is not a complete HTTP/2 implementation and is not
intended for production use.
The example demonstrates:
Full example and explanation:
https://gist.github.com/masakielastic/1ea71546dfdd5eb469782ba2e21492a5
Would something like this be appropriate as an example for
reactphp/socket, or would it be better kept as an external example?If this looks useful, I would be happy to open a pull request.
Any feedback would be appreciated.
Beta Was this translation helpful? Give feedback.
All reactions