simple_api/
utils.rs

1pub mod cookie {
2    use crate::types::CookieMap;
3    use cookie::Cookie;
4    use std::collections::HashMap;
5
6    pub fn parse_cookie(cookies_string: &str) -> CookieMap {
7        let mut map = HashMap::new();
8        for cookie in Cookie::split_parse(cookies_string).into_iter() {
9            let cookie = match cookie {
10                Ok(v) => v,
11                Err(_) => continue,
12            };
13            map.insert(cookie.name().to_string(), cookie.value().to_string());
14        }
15        map
16    }
17}