工具哇!

Punycode 编码解码

Punycode 与字符串互相转换,中文域名编码解码

Punycode 编码解码

Punycode 编码解码

字符串
 
Punycode
使用说明

Punycode(译为:域名代码)是一种表示 Unicode 码和 ASCII 码的有限的字符集。

早期的 DNS(Domain Name System)是只支持英文域名解析。在 IDNs(国际化域名 Internationalized Domain Names)推出以后,为了保证兼容以前的 DNS,所以,对 IDNs 进行 Punycode 转码,转码后的 Punycode 仅由 26 个字母和 10 个数字,还有“-”组成。

因为操作系统的核心都是英文组成,DNS 服务器的解析也是由英文代码交换,所以 DNS 服务器上并不支持直接的中文域名解析,所有中文域名的解析都需要转成 Punycode 码,然后由 DNS 解析 Punycode 码。其实所说和各种浏览器完美支持中文域名,只是浏览器软件里面主动加入了中文域名自动转码,不需要原来的再次安装中文域名转码控件来完成整个流程。

本工具提供了字符串与 Punycode 的编码解码功能,可以将中文域名编码转换为英文域名。

附:常见字符串的 Punycode 编码

字符串 Punycode 编码
工具哇 xn--h6qq4f93k
你好 xn--6qq79v
我爱你 xn--6qq986b3xl
中国 xn--fiqs8s
中文 xn--fiq228c
域名 xn--eqrt2g
网址 xn--ses554g
服务器 xn--zfru1ggxt
互联网 xn--blq510jgwa
赞助商广告