码迷,mamicode.com
首页 > 编程语言 > 详细

java下载网络资源

时间:2021-01-13 11:19:10      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:https   pre   地址   code   网络资源   div   input   oid   下载地址   

//第一种
public static void main(String[] args) throws Exception { // 1.下载地址 URL url = new URL("需要下载的文件地址例如:https://tse2-mm.cn.bing.net/th/id/OIP.V0bcfKTWPk1eGZyLBkcJmwHaEo?w=253&h=180&c=7&o=5&dpr=1.19&pid=1.7"); // 2.连接到这个资源 HTTP HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection(); InputStream inputStream = urlConnection.getInputStream(); FileOutputStream fileOutputStream = new FileOutputStream("存放的地址例如:test.png"); byte[] bytes = new byte[1024]; int len; while ((len=inputStream.read(bytes))!=-1){ fileOutputStream.write(bytes,0,len); //写出数据 } fileOutputStream.close(); inputStream.close(); urlConnection.disconnect(); // 断开连接 }

 

//第二种 使用jdk提供的类
public static void main(String[] args) throws IOException {
FileUtils.copyURLToFile(new URL("需要下载的文件地址例如:https://tse2-mm.cn.bing.net/th/id/OIP.V0bcfKTWPk1eGZyLBkcJmwHaEo?w=253&h=180&c=7&o=5&dpr=1.19&pid=1.7"),new File("存放的地址例如:test.png));
}

 

java下载网络资源

标签:https   pre   地址   code   网络资源   div   input   oid   下载地址   

原文地址:https://www.cnblogs.com/lihui123/p/14256584.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!