读书人

经过HttpURLConnection的get方式获取网

发布时间: 2012-07-03 13:37:43 作者: rapoo

通过HttpURLConnection的get方式获取网络图片

?

//通过get方式获取网络图片public static void main(String[] args) throws Exception{String path = "http://i6.17173.itc.cn/2010/news/chinajoy/2010/mm/small01/s0722cyfs01.jpg";URL url = new URL(path);//get //postHttpURLConnection conn = (HttpURLConnection)url.openConnection();conn.setRequestMethod("GET");conn.setConnectTimeout(5*1000);InputStream inStream = conn.getInputStream();ByteArrayOutputStream outStream = new ByteArrayOutputStream();byte[] buffer = new byte[1024];int len = 0;while( (len = inStream.read(buffer)) !=-1 ){outStream.write(buffer, 0, len);}byte[] data = outStream.toByteArray();//图片的二进制数据File file = new File("s0722cyfs01.jpg");FileOutputStream fileoutStream = new FileOutputStream(file);fileoutStream.write(data);fileoutStream.close();}

?

读书人网 >移动开发

热点推荐