Parse query strings into key/value pairs and JSON.
Percent-encode and decode URLs and components.
Build URLs from a base and query parameters.