pub fn parse_query_string(s: &str) -> HashMap<String, String>
Parse a query string (or form-encoded body) into key-value pairs.
Handles URL-decoding of both keys and values.