访问URL地址实现下载文件

该博客展示了如何使用Java的URL和HttpURLConnection类来下载网络上的文件。通过创建URL对象,设置请求方法,检查响应状态码,以及使用输入输出流进行文件读写,实现了从指定URL下载文件并保存到本地的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

package Url;

import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;

import org.junit.Test;

/**
 * URL
 * 类 URL 代表一个统一资源定位符,它是指向互联网“资源”的指针。
 * 抓取文件:以下载一张图片为例
 * 1、创建URL对象  指定文件的URL地址(图片的URL地址)
 * 2、获取远程连接的对象
 * 3、设置获取方式,一般用到GET、POST方式
 * 4、获取HTTP响应的状态码  200表示请求成功
 * 5、字节输入流  读取文件
 * 6、字节输出流  把读取的文件存入本地
 * @author hw
 *
 */
public class Url1 {
    
    @Test
    public void dodo() throws IOException{
        //创建URL对象  指向指定的url  域名
        URL url=new URL("http://img04.tooopen.com/images/20131202/sy_497
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值