pub fn parse_url_search_params(params: &str) -> HashMap<String, String>Expand description
Convert given string into a HashMap containing query string parameters as key-value pairs
ยงExamples
use std::collections::HashMap;
use url_search_params::parse_url_search_params;
let search_params: &str = "key=value&another_key=its_value";
let params: HashMap<String, String> = parse_url_search_params(search_params);
// validating output
assert_eq!(2, params.len());
let boxed_get = params.get("key");
assert!(boxed_get.is_some());
let actual_param_value = boxed_get.unwrap();
assert_eq!(actual_param_value, "value");
let boxed_get = params.get("another_key");
assert!(boxed_get.is_some());
let actual_param_value = boxed_get.unwrap();
assert_eq!(actual_param_value, "its_value");