URL Encode Text

Safely encode text for URLs and query strings — every reserved character is percent-encoded.