4 releases (breaking)

0.4.0 Aug 16, 2024
0.3.0 Aug 16, 2024
0.2.0 Aug 16, 2024
0.1.0 Aug 16, 2024

#1293 in Parser implementations

Download history 295/week @ 2024-08-16 16/week @ 2024-08-23 9/week @ 2024-08-30 8/week @ 2024-09-06 7/week @ 2024-09-13 11/week @ 2024-09-20 11/week @ 2024-09-27 21/week @ 2024-10-04 16/week @ 2024-10-11 2/week @ 2024-10-18 12/week @ 2024-11-01 5/week @ 2024-11-08 9/week @ 2024-11-15 3/week @ 2024-11-22 85/week @ 2024-11-29

103 downloads per month

MIT OR 0BSD

15KB
226 lines

Content-Disposition

Crate

Documentation

See the rustdoc at docs.rs.

API

The primary entry point for this library is the following function:

    fn parse_content_disposition(header: &str) -> ParsedContentDisposition

Example

    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 policy

Currently the minimum supported Rust version (MSRV) is 1.51.0. MSRV increases will be kept to a minimum, and will always be accompanied with a minor version bump.

Dependencies

~3.5MB
~124K SLoC