...
The conversion process is the reverse of that used by the URL-ENCODE directive. It is assumed that all characters in the encoded string are one of the following: a through z, A through Z, 0 through 9, and -, _, ., and *. The character % is allowed but is interpreted as the start of a special escaped sequence.
...