alnum
(see code_type/2)), and one of "-._~" using percent
encoding. Newline is mapped to %OD%OA
. When decoding,
newlines appear as a single newline (10) character.
Note that a space is encoded as %20
instead of +
.
Decoding decodes both to a space.