fn decode()

in common/base/src/url.rs [102:116]


    fn decode(raw_query_string: &str) -> HashMap<String, String> {
        let mut params = HashMap::new();
        let p: Vec<String> = raw_query_string
            .split('&')
            .map(|v| v.trim().to_string())
            .collect();
        for v in p.iter() {
            let values: Vec<String> = v.split('=').map(|v| v.trim().to_string()).collect();
            if values.len() != 2 {
                continue;
            }
            params.insert(values[0].clone(), values[1].clone());
        }
        params
    }