URL エンコード対象文字数

コンピューターサイエンス理論 / 全 5

コンピューターサイエンス理論 - URL エンコード対象文字数

URL に書けない文字がある

URL にそのまま書けるのは英数字と一部の記号だけです。それ以外は % と 16 進 2 桁の 3 文字に置き換えないと、区切り記号と読み違えられます。

置き換えを忘れると、値の中の & がパラメータの区切りとして読まれて壊れます。

空白は %20、& は %26 になります。1 文字が 3 文字に増えるのがポイントです。

encodeURIComponent('a b&c') // 'a%20b%26c'

1 / 5

このスライドが付いているレッスンを開く