A sans-io, no-std HTTP implementation
Find a file
2024-10-16 23:40:53 -04:00
crates/httplzx . 2024-10-16 23:40:53 -04:00
examples . 2024-10-16 23:40:53 -04:00
src . 2024-10-16 23:40:53 -04:00
.gitignore return NeedMoreData when ContentLength and empty chunk 2024-10-14 23:22:48 -04:00
Cargo.lock . 2024-10-16 23:40:53 -04:00
Cargo.toml . 2024-10-16 23:40:53 -04:00
flake.lock Move uhttp to its own repo 2024-10-14 22:19:45 -04:00
flake.nix [uhttp] recv working 2024-10-10 00:34:40 -04:00
README.md Rename the library 2024-10-14 23:49:23 -04:00
rustfmt.toml [uhttp] echo server example 2024-10-14 15:04:36 -04:00

httplz

A small allocation-free, sans-IO HTTP implementation

Goals

  1. Enable development of HTTP-speaking applications
  2. Simple to understand codebase
  3. Fast to compile

Non-goals

  1. Ultimate speed

Scope

HTTP/1.1

???

HTTP/2

???

Non-scope

HTTP/1.1

???

HTTP/2

???