ピュニコードとは │2008年03月17日
ピュニコード(Punycode)とは、漢字やひらがななどの文字を、英数字のみに変換するための変換規則(UNICODEの符号化)のひとつです。
国際化ドメイン名で使われる文字符号化方式で、IETFによって RFC 3492で定義されています。
ドメイン名として使える文字は、英数字とハイフン(-)の37文字です。
Punycodeを使用する際は"xn--"を使用し続いてエンコード(英数字(ASCIIコード)に変換すること)された文字列で表します。
例えば"http://日本語ドメイン.homepage.jp"の場合、
"http://xn--eckwd4c7c5976acvb2w6i.homepage.jp/"
例えば"http://名刺.homepage.jp"の場合、
"http://xn--1cr47b.homepage.jp/"
となります。
Punycodeの由来は、提案者のAdam M Costelloによると「UNICODEの読みをもじったもの、と言われています。













