Encode and decode URLs for safe transmission and parsing
URL encoding (also known as percent-encoding) is a mechanism for encoding information in a Uniform Resource Identifier (URI). It converts characters into a format that can be transmitted over the Internet safely.