Encode text for safe use in a URL, or decode a percent-encoded URL back to plain text, processed in memory and never stored.