5次发布

0.1.3 2024年8月9日
0.1.2 2024年7月13日
0.1.1 2024年5月4日
0.1.0 2024年3月22日
0.0.1 2024年3月10日

#339 in HTTP服务器

Download history • Rust 包仓库 159/week @ 2024-04-29 • Rust 包仓库 14/week @ 2024-05-06 • Rust 包仓库 17/week @ 2024-05-20 • Rust 包仓库 3/week @ 2024-05-27 • Rust 包仓库 7/week @ 2024-06-03 • Rust 包仓库 10/week @ 2024-06-10 • Rust 包仓库 6/week @ 2024-06-17 • Rust 包仓库 4/week @ 2024-07-01 • Rust 包仓库 127/week @ 2024-07-08 • Rust 包仓库 25/week @ 2024-07-15 • Rust 包仓库 52/week @ 2024-07-29 • Rust 包仓库 103/week @ 2024-08-05 • Rust 包仓库 21/week @ 2024-08-12 • Rust 包仓库

每月下载 176
2 个Crate中使用(通过min_http11_parser

MIT 许可证

41KB
913

min_http11_core  LICENSE crates.io 版本 文档

pub enum Version {
    Http11,
    Unsupported(..),
}
pub enum Method {
    Get,
    Head,
    Post,
    Put,
    Delete,
    Options,
    Patch,
    Other(..),
}
pub enum HeaderName {
    ContentLength,
    Host,
    IfMatch,
    IfNoneMatch,
...
Other(..),
Unknown(..),
}
pub struct KnownHeaders<'a> {
    pub content_length: Option<&'a [u8]>,
    pub host: Option<&'a [u8]>,
    pub if_match: Option<&'a [u8]>,
    pub if_none_match: Option<&'a [u8]>,
    ...
}

依赖

~320–780KB
~18K SLoC