国际化域名 - > UnknownHostException

you*_*eus 3 java dns diacritics internationalization

在德国,我们有时会在域名中使用变元元音(变音符号).它的一部分internationalized domain name (IDN),如tile.öpnvkarte.de.

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

有人知道我怎么能解决这个问题吗?

一二三*_*一二三 6

在尝试解决之前,您应首先使用toASCII方法将IDN名称转换为punycode java.net.IDN.