Provides an implementation for storing and retrieving Cookie
s per the path and domain matching
rules specified in RFC6265.
preserve_order
- usesindexmap::IndexMap
in lieu of HashMap internally, so cookies are maintained in insertion/creation orderpublic_suffix
- Add support for public suffix lists, as provided by publicsuffix.wasm-bindgen
- Enables transitive featuretime/wasm-bindgen
; necessary inwasm
contexts.log_secure_cookie_values
- Enable logging the values of cookies marked 'secure', off by default as values may be sensitive
serde
- Supports generic (format-agnostic) de/serialization for aCookieStore
. Adds dependenciesserde
andserde_derive
.serde_json
- Supports de/serialization for aCookieStore
via the JSON format. Enables featureserde
and adds depenencyserde_json
.serde_ron
- Supports de/serialization for aCookieStore
via the RON format. Enables featureserde
and adds depenencyron
.
Usage with reqwest
Please refer to the reqwest_cookie_store crate, which now provides an implementation of the reqwest::cookie::CookieStore
trait for cookie_store::CookieStore
.
This project is licensed and distributed under the terms of both the MIT license and Apache License (Version 2.0).
See LICENSE-APACHE and LICENSE-MIT