Punycode是一个根据RFC 3492标准而制定的编码系统,主要用於把域名从地方语言所采用的Unicode编码转换成为可用於DNS系统的编码。
Delphi 代码:
PunycodeEncodeDomain('数字证书.cn'); //xn--1jq582atzhc33b.cn
PunyCode库:http://code.google.com/p/delphionrails/source/browse/trunk/src/dorPunyCode.pas