C.2. 不安全文字のエスケープ

URL の 不安全 文字はすべてエスケープするか、特殊文字に置き換える必要があります。
たとえば、空白文字は、URL 内で %20 として表す必要がある不安全な文字です。そのため、識別名 o=example.com corporationo=example.com%20corporation としてエンコードされる必要があります。
以下の表は、URL 内で不安全とみなされる文字をリスト表示し、不安全な文字の代わりに使用する関連エスケープ文字を提供します。
不安全な文字 エスケープ文字
space %20
< %3c
> %3e
" %22
# %23
% %25
{ %7b
} %7d
| %7c
\ %5c
^ %5e
~ %7e
[ %5b
] %5d
` %60