1

是官方的吗?它在哪里定义?

如何以编程方式在英语和非英语版本之间进行转换?

我看到谷歌识别为希伯来语的域,但浏览器没有。

例子:

http://www.xn----ogc3ffxd2br0d.com/ http://www.xn------wpehbcibg3bcah2ftaym6h.com/ http://www.xn----6hcesc7ap3c.ws/

4

3 回答 3

2

这是带有 ACE 前缀的 PUNYCODE。处理这个问题的最受欢迎的图书馆是

http://www.gnu.org/software/libidn/

于 2009-09-24T12:31:42.950 回答
1

官方,是的,它是IDN(国际化域名),它在RFC 3490中定义(自 2003 年以来) 。(虽然“.il”似乎不允许他们......)

有几个免费的软件库可以处理它:

于 2009-09-25T07:04:09.030 回答