欢迎光临散文网 会员登陆 & 注册

上传

2023-07-04 15:31 作者:shangxan  | 我要投稿

import java.io.*; import java.net.*; public class ViewUploadedFile { public static void main(String[] args) { String fileURL = "http://example.com/uploads/myimage.jpg"; // 替换为实际的文件URL try { URL url = new URL(fileURL); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setRequestMethod("GET"); InputStream inputStream = connection.getInputStream(); // 读取文件内容 ByteArrayOutputStream outputStream = new ByteArrayOutputStream(); byte[] buffer = new byte[4096]; int bytesRead; while ((bytesRead = inputStream.read(buffer)) != -1) { outputStream.write(buffer, 0, bytesRead); } // 将文件内容存储在字节数组中 byte[] fileBytes = outputStream.toByteArray(); // 将文件内容存储在磁盘文件中 FileOutputStream fileOutputStream = new FileOutputStream("downloaded_file.jpg"); fileOutputStream.write(fileBytes); // 关闭流 inputStream.close(); outputStream.close(); fileOutputStream.close(); System.out.println("文件下载成功!"); } catch (IOException e) { e.printStackTrace(); } } }

上传的评论 (共 条)

分享到微博请遵守国家法律