最近写腾讯微博,问题遇到不少,其中EOFException是最头疼的一个。这个是下载微博用户头像数据和微博相关图片的时候发生的一个Exception,出错代码如下
注释是解决问题的关键代码,stackoverflow上看到的,那些老外说是android的一个bug。
//System.setProperty("http.keepAlive", "false");
url = new URL(path);
conn = (HttpURLConnection) url.openConnection();
conn.setConnectTimeout(5 * 1000);
conn.setRequestMethod("GET");
is = conn.getInputStream();//出错代码
注释是解决问题的关键代码,stackoverflow上看到的,那些老外说是android的一个bug。