URL Encode
URL Decode
What is URL Encoding?
URL encoding converts characters into a format that can be transmitted over the Internet.
URL encoding is normally performed to convert data passed via html forms, because such data may contain special character, such as " ",/", ".", "#", and so on, which could either: a) have special meanings; b) is not a valid character for an URL; c) could be altered during transfer. For instance, the "#" character needs to be encoded because it has a special meaning of that of an html anchor. The " " character also needs to be encoded because is not allowed on a valid URL format. Also, some characters, such as "~" might not transport properly across the internet.
External Links
- More information about Percent-encoding (Wikipedia)
- More information about HTML URL Encoding Reference (w3schools)