WTK下HttpConnection.open遇到全数字域名时的问题

在WTK模拟下用HttpConnection.open测试连接全数字域名时会发生如下错误:
如域名:http://wapmail.139.com/

错误信息如下:
java.lang.IllegalArgumentException: malformed URL
 at com.sun.midp.io.HttpUrl.isIPv4Address(+123)
 at com.sun.midp.io.HttpUrl.parseAfterScheme(+568)
 at com.sun.midp.io.HttpUrl.<init>(+36)
 at com.sun.midp.io.j2me.http.Protocol.connect(+18)
 at com.sun.midp.io.ConnectionBaseAdapter.openPrim(+52)
 at javax.microedition.io.Connector.openPrim(+299)
 at javax.microedition.io.Connector.open(+15)

在WTK2.5.2下发生。

这应该是WTK的一个BUG,在真机环境下正常。

你可能感兴趣的:(WTK下HttpConnection.open遇到全数字域名时的问题)