主机名中的非英语(希伯来语)字符

时间:2009-09-24 12:20:23

标签: internationalization dns hebrew hostname

是正式的吗?在哪里定义?

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

我看到Google认为是希伯来语的域名,但浏览器没有。

示例:

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

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

这是带有ACE前缀的PUNYCODE。最受欢迎的库是

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

答案 2 :(得分:1)

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

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