2011-02-14 67 views
2

在德国,我们有时会在域名中使用变异元音(变音符号)。 其部分internationalized domain name (IDN),如tile.öpnvkarte.de国际化域名 - > UnknownHostException

如果我尝试从那里下载一个平铺,Java会抛出一个java.net.UnknownHostException: tile.öpnvkarte.de

有人知道我该如何解决这个问题吗?

+0

你能跟我们分享一些代码吗? – 2011-02-14 09:07:19

回答

6

在尝试解析IDN名称之前,您应该先使用toASCII方法中的toASCII方法将IDN名称转换为punycode。

+0

谢谢你的工作 – youseeus 2011-02-14 09:34:27