使用Java下载网页的下载链接的内容

来源:互联网 发布:消费者数据库 编辑:程序博客网 时间:2024/05/21 20:22

项目需要大量的excel文件作为数据来源,然后写了一个java小程序用来直接下载网页下载链接的内容。这样使用Java编程可以进行指定任务的下载
导入相应的包

import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;

核心下载代码

            // opens input stream from the HTTP connection            InputStream inputStream = httpConn.getInputStream();            String saveFilePath = saveDir + File.separator + fileName;            // opens an output stream to save into file            FileOutputStream outputStream = new FileOutputStream(saveFilePath);            int bytesRead = -1;            byte[] buffer = new byte[BUFFER_SIZE];            while ((bytesRead = inputStream.read(buffer)) != -1) {                outputStream.write(buffer, 0, bytesRead);            }

具体代码在https://github.com/Titanssword/WebSpider/blob/master/DownLoadFileUsingJava.java

0 0
原创粉丝点击