android4.2.x上访问一个地址出现一个神奇的异常,搞半天不知道为什么,最后发现,http://test_hh.fa.com 这个host有下滑线,带下滑线会导致urlconnection出问题,mark一下,解决办法就是和域名解析的人商量一下,换一个不带下滑线的域名
<pre class="html" name="code">/System.err: java.net.UnknownHostException: http://test_hh.fa.com
09-18 16:42:59.963 15988-16008/com.seekting.demo2016 W/System.err: at libcore.net.http.HttpConnection$Address.<init>(HttpConnection.java:282)
09-18 16:42:59.963 15988-16008/com.seekting.demo2016 W/System.err: at libcore.net.http.HttpConnection.connect(HttpConnection.java:128)
09-18 16:42:59.963 15988-16008/com.seekting.demo2016 W/System.err: at libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:316)
09-18 16:42:59.963 15988-16008/com.seekting.demo2016 W/System.err: at libcore.net.http.HttpEngine.connect(HttpEngine.java:311)
09-18 16:42:59.963 15988-16008/com.seekting.demo2016 W/System.err: at libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:290)
09-18 16:42:59.963 15988-16008/com.seekting.demo2016 W/System.err: at libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:240)
09-18 16:42:59.963 15988-16008/com.seekting.demo2016 W/System.err: at libcore.net.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:81)
09-18 16:42:59.963 15988-16008/com.seekting.demo2016 W/System.err: at libcore.net.http.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:197)
09-18 16:42:59.963 15988-16008/com.seekting.demo2016 W/System.err: at com.seekting.demo2016.App$1.run(App.java:68)
09-18 16:42:59.963 15988-16008/com.seekting.demo2016 W/System.err: at java.lang.Thread.run(Thread.java:856)