1 unstable release

Uses old Rust 2015

0.1.0 Nov 7, 2019

#41 in #bytes

Download history 321/week @ 2023-12-06 530/week @ 2023-12-13 455/week @ 2023-12-20 149/week @ 2023-12-27 662/week @ 2024-01-03 593/week @ 2024-01-10 505/week @ 2024-01-17 356/week @ 2024-01-24 496/week @ 2024-01-31 692/week @ 2024-02-07 379/week @ 2024-02-14 523/week @ 2024-02-21 452/week @ 2024-02-28 541/week @ 2024-03-06 332/week @ 2024-03-13 262/week @ 2024-03-20

1,688 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


lib.rs:

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 make 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

Dependencies

~1MB
~17K SLoC