zoukankan      html  css  js  c++  java
  • 获取网络文件的二进制,并写到本地

    /**
     * 获取已知文件的二进制,并写到本地
     * @param args
     * @throws IOException
     */
    public static void main(String[] args) throws IOException {
    	
    	 URL url = new URL("http://192.168.18.75:86/group1/M00/00/02/wKgSXlv_oNOAOdDPAAAq0I7ybw8801.png");    
         HttpURLConnection conn = (HttpURLConnection)url.openConnection();    
         conn.setRequestMethod("GET");    
         conn.setConnectTimeout(5 * 1000);    
         InputStream inStream = conn.getInputStream();//通过输入流获取图片数据    
         byte[] buffer = new byte[inStream.available()];//创建缓冲流
         inStream.read(buffer);  //将数据写到缓冲流
         
         //写到本地
         File file=new File("C:\Users\sal\Desktop\temp\temp\tt.png");
         OutputStream out=new FileOutputStream(file);
         out.write(buffer);
         
        
    }
    

      

  • 相关阅读:
    第十三周作业
    第十二周作业2
    第十二周作业
    第十一次作业
    第十周作业
    第九周作业
    第十五次作业
    十四周上机作业
    第十三周上机作业
    第十二周作业
  • 原文地址:https://www.cnblogs.com/shianliang/p/10039380.html
Copyright © 2011-2022 走看看