使用Java下载网页的下载链接的内容
2016-09-27 15:10
302 查看
项目需要大量的excel文件作为数据来源,然后写了一个java小程序用来直接下载网页下载链接的内容。这样使用Java编程可以进行指定任务的下载
导入相应的包
核心下载代码
具体代码在https://github.com/Titanssword/WebSpider/blob/master/DownLoadFileUsingJava.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
相关文章推荐
- 使用python和java两种方式来完成下载网页,并保存成文件,
- Windows 和 Linux下使用socket下载网页页面内容(可设置接收/发送超时)的代码
- java下载html页面---把网页内容保存成本地html
- Windows 和 Linux下使用socket下载网页页面内容(可设置接收/发送超时)的代码(用socket解释http,不错)
- 使用java快速判断网页链接是否有效
- java下载网页内容和网络图片
- 使用Java把文本内容转换成网页的实现方法分享
- JAVA:获得网页下载文件内容
- java下载html页面---把网页内容保存成本地html
- 使用Python访问并下载网页内容
- 使用JAVA获取指定网页内容
- java下载网页中的内容
- JAVA使用爬虫抓取网站网页内容的方法
- java:使用URL下载网页
- Windows 和 Linux下使用socket下载网页页面内容(可设置接收/发送超时)的代码
- 使用htmlparser下载网页中链接的所有文件
- Java使用正则表达式取网页中的一段内容(以取Js方法为例)
- java下载网页内容和网络图片
- 使用java.nio及其子包中的类SocketChanel完成如下功能:读取www.baidu.com等网页的内容,打印到控制台,避免中文乱码问题。
- Java使用HttpClient的HttpGet获取网页内容