https://github.com/tokio-rs/tokio-minihttp
Protocol implementation experimentations
https://github.com/tokio-rs/tokio-minihttp
Last synced: 3 months ago
JSON representation
Protocol implementation experimentations
- Host: GitHub
- URL: https://github.com/tokio-rs/tokio-minihttp
- Owner: tokio-rs
- License: apache-2.0
- Created: 2016-08-11T08:58:08.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2019-04-25T02:01:17.000Z (about 6 years ago)
- Last Synced: 2024-04-14T09:03:41.453Z (about 1 year ago)
- Language: Rust
- Size: 580 KB
- Stars: 435
- Watchers: 23
- Forks: 50
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# Tokio MiniHTTP
[](https://travis-ci.org/tokio-rs/tokio-minihttp)
[](https://ci.appveyor.com/project/alexcrichton/tokio-minihttp)This library is a proof-of-concept implementation of a simple HTTP/1.1 server
using Tokio.The goal of the library is to demo the simplicity of implementing a protocol
with Tokio. This is part of an effort of experimenting with multiple IO
strategies in Rust in order to try to figure out the best path forward.This implementation of HTTP, while far from complete, demonstrates:
* It is very simple to implement a complex protocol using Tokio.
* It is very fast.