URI::Escape::XS 0.04 �� Release �����ΤǤ��Τ餻���ޤ���
- /lang/perl/URI-Escape-XS/trunk - CodeRepos::Share - Trac
- Dan Kogai / URI-Escape-XS - search.cpan.org (Wait till updated)
���ä����ϡ����졣
IDN����ݲ��ɥᥤ��̾�ϡ� URI Encode �ǤϤʤ� Punycode �� encode ���ʤ���Фʤ�ʤ�����äơ��ȼ�������.jp�פ�%E8%84%86%E5%BC%B1%E6%80%A7%E8%A8%BA%E6%96%AD.jp
�ǤϤʤ���xn--eckwd4c7cu47r2wf.jp
����������
�����Ĥ����ʬ������Ѥ�餺 URI Encode ���ʤ���Фʤ�ʤ���
�Ȥ����櫓�ǥե�URI�ò¤¤ï¿½ï¿½ï¿½ï¿½(encode|decode)����ؿ���encodeURIComponentIDN()
��encodeURIComponentIDN()
��URI::Escape::XS���ɲä�����
# if you have CNet::IDN::Encode installed $safe = encodeURIComponentIDN("http://��.jp/dan/") $str = decodeURIComponentIDN("http:%2F%2Fxn--81t.jp%2Fdan%2F");
encodeURIComponentIDN Same as "encodeURIComponent" except that the host part is encoded in punycode. Net::IDN::Encode is required to use this function. URIs with Internationalizing Domain Names require two encodings: Punycode for host part and URI escape for the rest. Currently only FULL URIs with "http:" or "https:" are supported. decodeURIComponentIDN Same as "decodeURIComponent" except that the host part is encoded in punycode. Net::IDN::Encode is required to use this function.
����������������Ѥ���ˤϡ�Net::IDN::Encode����ɬ�פˤʤ롣��ǰ�ʤ���CPAN shell��ͳ�Υ��󥹥ȡ�������ܤǡ�source����äƤ���make���ʤ���Фʤ�ʤ��������⤳�졢Ʊ����Claus F���rber �����Ƥ��Ƥ��� Unicode::Stringprep �˰�¸���Ƥ��ơ�����ޤ� make ��ɬ�ס�
�ʤ������ʤäƤ��뤫�Ȥ����ȡ����ΤȤ���Perl�Ǥ������IDN�򰷤���Τ����줷���ʤ��褦�����顣Encode::Punycode ��̤����CPAN shell��miyagawa�Ǥ򥤥󥹥ȡ��뤷�褦�Ȥ���Τ������ǿ��Ǥ���Ƥ��Ƥ���Τ� Claus F���rber �ǡ������ƺǿ��Ǥ� Net::IDN::Encode �˰�¸���롣�Ϥ���
ʿ���������ȡ�Net::IDN::Encode��Ȥ��Τ�(����Ǥ�)��¸���Ǿ��Ȥ����櫓�����ؤκ�ȯ���򤹤�ˤ�˻���᤮�뤷....
�Ȥ����櫓�ǡ��ϤƤʤ�Ϥ���ط��Գư̡��б����ͤ������ޤä���
Dan the Man with too Many Encodings to Support
�Ϥƥ֤η�Ǥ������̤˥��󥳡��ɤ���ɬ�פϤʤ���ñ�˥�󥯡�ɽ���Ȥ� URI Escape *���ʤ�* ��ľ�� http://��.jp/ �˥�󥯤���Ф����󤸤�ʤ��Ǥ��礦���� IDN �˥��󥳡��ɤ���Τϥ֥饦���λŻ��Τ褦�ʵ������ޤ���