#解析器 #MIME #HTTP/2 #HTTP

内容_处置

内容处置解析器

4 个版本 (重大变更)

0.4.0 2024年8月16日
0.3.0 2024年8月16日
0.2.0 2024年8月16日
0.1.0 2024年8月16日

#1080解析器实现

MIT OR 0BSD

15KB
226

内容处置

Crate

文档

请参阅 docs.rs 中的 rustdoc。

API

本库的主要入口点是以下函数

    fn parse_content_disposition(header: &str) -> ParsedContentDisposition

示例

    let dis = parse_content_disposition(" form-data; name=\"cover\"; filename=\"exif.jpg\"");

    assert_eq!(dis.disposition, DispositionType::FormData);
    assert_eq!(dis.name(), Some("cover".to_string()));
    assert_eq!(dis.filename(), Some("exif.jpg".to_string()));

MSRV 政策

目前支持的最小 Rust 版本 (MSRV) 是 1.51.0。MSRV 的增加将保持在最低限度,并且始终伴随着小版本的升级。

依赖关系

~3.5MB
~123K SLoC