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