[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

URLデコード

pointこの用語のポイント

pointURLの変換だよ

pointURLエンコードの逆だよ

point置き換えていた文字の組み合わせから元の文字に戻すよ

スポンサーリンク

簡単に書くよ

URLデコードとは

URLエンコードの逆。
もう少し具体的に書くと

URLで使っちゃいけない文字を別の表現に置き換えていたのを元に戻すこと
です。

image piyo

詳しく書くよ

順番に見ていきましょう。

URL(ユーアールエル)は「Webページホームページの中の1ページ)の住所」ね。

URLデコード

デコードは「エンコードされたデータを元の形式へ戻すこと」です。
エンコードは「データを他の形式へ変換すること」ね。

URLデコード2

先に「URLエンコード」についても説明しておきましょう。

実は、URLには日本語が使えません。
アルファベットだけなのです。

でも、ピヨ太君は「やだやだー、日本語が使いたいー!」と駄々をこねました。

URLデコード3

我がまま坊やですね。
仕方ないので「URL」という概念を考えた人は、アルファベットだけで日本語を表現できるようにしました。

例えば、ピヨ太君がURLに「あ」と入れたいとしましょう。

URLデコード4

この「あ」と対応する文字として「%E3%81%82」が割り当てられています。

URLデコード5

同じように「い」には「%E3%81%84」が割り当てられています。

URLデコード6

他の文字も同じです。

この状況で、ピヨ太君が

http://example.com/あい/

入力したとしましょう。

日本語部分の「あい」はURLでは使えない文字です。

これを見つけたコンピュータさんは「あい」を「%E3%81%82%E3%81%84」に直して

http://example.com/%E3%81%82%E3%81%84/

に書き換えてくれます。

書き換えた「%E3%81%82」が「あ」を意味します。
同じように「%E3%81%84」が「い」を意味します。

つまり

http://example.com/あい/



http://example.com/%E3%81%82%E3%81%84/

は、同じ内容です。

前者のURLには使えない文字、日本語の「あ」と「い」が含まれています。
でも、後者のURLには使えない文字は含まれていません。
すべてアルファベットです。

このように、URLに使って駄目な文字を、URLに使って良い文字の組み合わせだけで表現する変換を「URLエンコード」と言います。

URLデコード7

ここまでを踏まえて、URLエンコードの逆が「URLデコード」です。
URLに使って良い文字の組み合わせから本来の文字に戻す変換ですね。

URLデコード8

URLエンコードとURLデコードは、セットで覚えてあげてください。

image piyo2

一言でまとめるよ

まぁ「URLデコード」って単語が出てきたら「URLエンコードされたURLを、元の形へ戻すことなんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク