#http-parser #http-response #byte-parser #httpparse

http-bytes

Byte buffer to/from http::{Request,Response}

1 unstable release

Uses old Rust 2015

0.1.0 Nov 7, 2019

#23 in #byte-parser

Download history 728/week @ 2025-11-19 527/week @ 2025-11-26 696/week @ 2025-12-03 637/week @ 2025-12-10 589/week @ 2025-12-17 553/week @ 2025-12-24 493/week @ 2025-12-31 730/week @ 2026-01-07 636/week @ 2026-01-14 740/week @ 2026-01-21 896/week @ 2026-01-28 1041/week @ 2026-02-04 814/week @ 2026-02-11 806/week @ 2026-02-18 938/week @ 2026-02-25 907/week @ 2026-03-04

3,708 downloads per month
Used in 2 crates

MIT/Apache

24KB
442 lines

Build Status

http-bytes

Some ways to define this crate:

  • Adaptor between httparse and http crates.
  • Super-lowlevel web framework, almost minimal one around http crate.
  • A way to turn bytes to/from HTTP request/responses

HTTP 1 only, no HTTP 2.

Body is not touched in any way. Not performance-optimized. Request handling code tries to to Basic Authorization (can opt out).

Supports Rust 1.28.0

License: MIT/Apache-2.0

Dependencies

~1MB
~19K SLoC