Character encoding used when using non-ASCII characters in URL requests such as query strings.
Its identity is the hex (hexadecimal) value of the ASCII code attached after %.
Since URLs cannot include spaces, spaces are usually replaced with %20.
Since % is included in the encoding format, it is also called percent encoding.
This method is used when ASCII characters are already being used for other purposes and code values are inserted after the % character to bypass them, or when characters other than ASCII codes are used to rewrite them as ASCII characters.