Encode parameters and reserved characters for web query strings or decode percent-encoded URLs.
Also encodes slashes, colons, and question marks suitable for individual query parameter values.