Encode and decode URLs for web development
URL encoding converts characters into a format that can be transmitted over the Internet. Special characters are replaced with a % followed by two hexadecimal digits.