pub fn urlencode(s: &str) -> String
URL percent-encodes a string (unreserved characters are left as-is).