package com.net.luzhiming;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.URL;
import java.net.URLConnection;
public class UrlTest1 {
public static void main(String[] args) throws Exception {
URL url = new URL("http://www.baidu.com");
// 打开链接
URLConnection urlConnection = url.openConnection();
// 获得输入流
InputStream is = urlConnection.getInputStream();
// 定义输出流
OutputStream os =new FileOutputStream(new File(File.separator+"home"+File.separator+"luzhiming"+File.separator+"桌面"+File.separator+"result.html"));
byte[] buffer = new byte[1024];
int length;
// 开始读入内存-写到磁盘
while(-1 != (length = is.read(buffer, 0, 1024)))
{
os.write(buffer, 0, length);
}
os.close();
is.close();
}
}
通过URL 和UrlConnection下载一个网页到本地的源代码
最新推荐文章于 2021-02-24 12:38:27 发布