Percentencoded
Percent-encoded, commonly called URL encoding, is a mechanism for representing arbitrary octets in URIs by replacing them with a percent sign followed by two hexadecimal digits. It is defined by RFC 3986 as a way to encode data that would otherwise be interpreted as reserved or disallowed characters in a URI.
It typically applies to the bytes of the string encoded in UTF-8. Therefore, characters outside the unreserved
Each percent-encoded element represents one byte, as %HH where HH is the hexadecimal value of that byte.
The encoding is used in all parts of a URI, including the path and the query string,
Related topics include URIs, RFC 3986, URL encoding, and UTF-8.