阅读背景:

Android应用开发之获取网络数据_潇洒哥的小圈_android 获取网络数据

来源:互联网 

J2SE实现网络图片的获取

 public static void main(String[] args) throws Exception {
       String path = "https://res.img.ifeng.com/2011/1219/xes_bb10a1495fa8e7f76415023d177585d0.jpg";
      
       URL url = new URL(path);
      
       HttpURLConnection 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 f = new File("pic.jpg");
       FileOutputStream fos = new FileOutputStream(f);
       fos.write(data);
       fos.close();
    } public static void main(String




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: