https://github.com/abersheeran/rust-h11
A pure-Rust, bring-your-own-I/O implementation of HTTP/1.1
https://github.com/abersheeran/rust-h11
http http-parser sans-io
Last synced: over 1 year ago
JSON representation
A pure-Rust, bring-your-own-I/O implementation of HTTP/1.1
- Host: GitHub
- URL: https://github.com/abersheeran/rust-h11
- Owner: abersheeran
- License: apache-2.0
- Created: 2023-11-09T09:51:20.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-18T03:33:25.000Z (over 2 years ago)
- Last Synced: 2025-03-10T17:14:43.202Z (over 1 year ago)
- Topics: http, http-parser, sans-io
- Language: Rust
- Homepage:
- Size: 104 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# h11
Inspired by [python-h11](https://github.com/python-hyper/h11).
It's a "bring-your-own-I/O" library; h11 contains no IO code whatsoever. This means you can hook h11 up to your favorite network API, and that could be anything you want: synchronous, threaded, asynchronous, or your own implementation of [RFC 6214](https://tools.ietf.org/html/rfc6214) -- h11 won't judge you.
## Install
```bash
cargo add h11
```