java通过文件地址下载到本地

因为需求,作为记录用,用文件流保存,要写很多流,关闭顺序更要注意,代码量也大,找到了这个简洁的方法

import org.apache.commons.io.FileUtils;

import java.io.File;
import java.net.URL;

public class Test {

    public static void main(String[] args) throws Exception {
        String url = "https://xxx/xxxx.do?type=xxx&name=xxx";
        URL httpUrl = new URL(url);
        FileUtils.copyURLToFile(httpUrl, new File("D:/xxx/xxx/filename.png"));
    }
    
}

注意:需要commons-io的依赖

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容