用java下载一个网页图片
来源:互联网 发布:无间道3 知乎 编辑:程序博客网 时间:2024/05/18 01:09
通过java URL类来实现下载一个网页目标。
URL常用方法
URLConnection openConnection()
返回一个 URLConnection
对象,它表示到 URL
所引用的远程对象的连接。
可通过返回的URLConnection获取文件大小等信息
InputStream openStream()
打开到此 URL
的连接并返回一个用于从该连接读入的 InputStream
。
代码如下:
import java.net.*;import java.io.*;public class Net0611 {public void init() throws IOException{URL url = new URL("http://cms.csdnimg.cn/article/201406/10/53963e4f52b62.jpg");//get lengthURLConnection uc = url.openConnection();int len = uc.getContentLength();InputStream in = null;RandomAccessFile rf = null;try{in = url.openStream();rf = new RandomAccessFile("net0611.jpg","rw");byte[] buff = new byte[64];int getlen = 0;while(getlen < len){int readlen = (len-getlen) > 64 ? 64 : (len-getlen);int ret = in.read(buff, 0, readlen);rf.write(buff, 0, ret);getlen += ret;}}catch (Exception e){e.printStackTrace();}finally{try{if(in != null)in.close();if(rf != null)rf.close();}catch(Exception e){e.printStackTrace();}}//creat file//write}}
0 0
- 用java下载一个网页图片
- java 下载网页,图片
- 用Ruby下载一个网页上的所有图片
- 用Python3下载网页图片
- java下载网页内容和网络图片
- java下载网页链接上的图片
- java下载网页内容和网络图片
- 用java下载网页
- 用pyqt写的一个可以下载网页中所有图片的程序
- 下载网页中的图片
- 下载网页图片
- c# 下载网页图片
- Python下载网页图片
- c# 下载网页图片
- C#下载网页图片
- vs2005下载网页图片
- c# 下载网页图片
- PHP下载网页图片
- CoreText实现图文混排和点击事件
- Ora-01135 DML/query访问的文件 处于脱机状态
- linux下oracle数据的导入导出
- java获取当前路径
- POSTGIS常用函数
- 用java下载一个网页图片
- usb摄像头视频数据抓取初探
- ic的疑问
- jQuery版本冲突解决方法
- Zigbee协议栈z-stack学习之串口透明传输(SerialApp)数据的收发过程
- 线段树成段更新----A Simple Problem with Integers
- OCUNIT框架断言宏
- VS2008版本发布运行问题
- iOS7上leftBarButtonItem无法实现滑动返回的完美解决方案