A semi-advanced web server written in Rust.
src | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE | ||
README.md |
herb
The web server yer mom uses.
In all seriousness!
This is a little fun experiment for me to mess around with Rust
Chonklist
I need this stuff to actually have a functioning but basic web server. [x] Open a socket [x] Recieve HTTP requests [x] Process said requests [x] Send back HTTP requests [ ] Read pages from filesystem
Next Chonklist
The stuff I need to make it usable. [ ] Detect missing files and return 404 [ ] Custom error pages [ ] User configurable [ ] Make an actual header
SUPAR Chonklist
Whatever is on here, just to make it extra spicy. [ ] HTTPS support [ ] HTTP/2 support [ ] Dynamic pages via CGI? [ ] Image thumbnailing/compression [ ] Compressing big files