• 文库
  • 字符
  • 转换
  • 加密
  • 网络
  • 更多
    图表
    数学
    坐标
    图片
  • 文库
    字符
    转换
    加密
    网络
    更多
    图表
    数学
    坐标
    图片
logo 在线工具大全
3 评论 收藏 复制链接 分享

在线Punycode编码解码

标签 dns

在线Punycode编码解码-工具简介

在线Puyncode编码解码工具,将DNS中的国际化域名和Punycode编码进行转换,以解决DNS系统只支持英文域名解析的问题。

在线Punycode编码解码-使用说明
  1. 什么是Punycode?
    Punycode(译为:域名代码)是一种表示Unicode码和ASCII码的有限的字符集。早期的DNS(Domain Name System)是只支持英文域名解析。在IDNs(国际化域名Internationalized Domain Names)推出以后,为了保证兼容以前的DNS,所以,对IDNs进行punycode转码,转码后的punycode就由26个字母+10个数字,还有“-”组成。
  2. 浏览器是如何支持非英文域名地址的?(比如中文域名)
    因为早期操作系统的核心都是英文组成,DNS服务器的解析也只支持英文字符,所以DNS服务器上并不支持直接的中文域名解析, 所有中文域名的解析都需要转成punycode码,然后由DNS解析punycode码。 浏览器支持中文域名解析,是将中文域名自动转换为对应的Punycode编码,然后由DNS服务器解析Punycode编码的域名。
  3. Punycode示例:
    1. 中国.org:xn--fiqs8s.org
    2. 比心.爱:xn--15tn2y.xn--u0x
    3. www.😉.com:www.xn--n28h.com