#cookies #rfc6265

basic-cookies

Low-level RFC 6265 combatible cookie handling library for Rust

6 releases

0.1.5 Jan 9, 2024
0.1.4 Sep 30, 2020
0.1.3 Jan 26, 2019
0.1.2 Nov 21, 2018
0.1.1 Oct 12, 2018

#163 in Web programming

Download history 22023/week @ 2024-01-23 22227/week @ 2024-01-30 21344/week @ 2024-02-06 22132/week @ 2024-02-13 23223/week @ 2024-02-20 22360/week @ 2024-02-27 22654/week @ 2024-03-05 23519/week @ 2024-03-12 23857/week @ 2024-03-19 20950/week @ 2024-03-26 23030/week @ 2024-04-02 25035/week @ 2024-04-09 28755/week @ 2024-04-16 30679/week @ 2024-04-23 25763/week @ 2024-04-30 24820/week @ 2024-05-07

114,751 downloads per month
Used in 21 crates (3 directly)

MIT license

34KB
845 lines

basic-cookies

Low-level RFC 6265 compatible cookie handling library for Rust.

Build Status Docs MIT licensed

Usage Example

use basic_cookies::Cookie;

let parsed_cookies = Cookie::parse("cookie1=value1; cookie2=value2").unwrap();

assert_eq!("cookie1", parsed_cookies[0].get_name());
assert_eq!("value1", parsed_cookies[0].get_value());

assert_eq!("cookie2", parsed_cookies[1].get_name());
assert_eq!("value2", parsed_cookies[1].get_value());

Dependencies

~2.2–4.5MB
~72K SLoC