當前位置:首頁 » 編程語言 » java下載圖片

java下載圖片

發布時間: 2023-12-02 17:34:04

1. java編寫一下圖片下載程序

樓上的寫的沒錯,不過感覺太麻煩了,用hutool工具包來寫個方法

HttpUtil.downloadFile("https://www..com/img/PCtm_.png", new File("F://demo4/_logo.png"));

第一個參數為網路logo圖片,第二個為我本地下載位置,下載結果如圖

2. java從伺服器下載圖片怎麼講圖片保存到本地的sdcard上

ublic HttpServletResponse download(String path, HttpServletResponse response) {
try {
// path是指欲下載的文件的路徑。
File file = new File(path);
// 取得文件名。
String filename = file.getName();
// 取得文件的後綴名。
String ext = filename.substring(filename.lastIndexOf(".") + 1).toUpperCase();

// 以流的形式下載文件。
InputStream fis = new BufferedInputStream(new FileInputStream(path));
byte[] buffer = new byte[fis.available()];
fis.read(buffer);
fis.close();
// 清空response
response.reset();
// 設置response的Header
response.addHeader("Content-Disposition", "attachment;filename=" + new String(filename.getBytes()));
response.addHeader("Content-Length", "" + file.length());
OutputStream toClient = new BufferedOutputStream(response.getOutputStream());
response.setContentType("application/octet-stream");
toClient.write(buffer);
toClient.flush();
toClient.close();
} catch (IOException ex) {
ex.printStackTrace();
}
return response;
}

3. java代碼,裡面有下載圖片的代碼,new File(getClass().getResource("").getFile().toString())

是放在 /home/image 這個目錄下面, 但是這個路徑是非root用戶的根目錄,可能會出現問題, 所以建議放在 /data/ 這個目錄下面, 在這下面創建一個image目錄存放文件。

4. Java FTPClient 如何下載jpg 下載下來的圖片大小0位元組,是什麼問題如何解決

使用方法不對吧,你看看FTPClient這個類,提供了deleteFile方法,應該是用這個進行刪除文件的
至於用命令的方式刪除,你要看哈FTPCommand這個類裡面的常量命令,有DELE和DELETE兩個,我沒用過命令的方式,不知道這兩個的區別,需要你自己試了

熱點內容
java培訓班收費 發布:2025-01-25 04:37:53 瀏覽:766
密碼鎖如何密碼解鎖 發布:2025-01-25 04:25:16 瀏覽:385
ebay如何上傳產品 發布:2025-01-25 04:04:37 瀏覽:823
java判斷是否手機訪問許可權 發布:2025-01-25 04:02:28 瀏覽:807
天龍八部3困難福地需要什麼配置 發布:2025-01-25 04:01:49 瀏覽:409
phpmysql網站源碼 發布:2025-01-25 03:56:49 瀏覽:755
安卓手機華為手機哪個牌子好 發布:2025-01-25 03:55:55 瀏覽:25
比亞迪發動機壓縮比 發布:2025-01-25 03:55:16 瀏覽:329
全民小視頻腳本 發布:2025-01-25 03:54:28 瀏覽:926
鸚鵡linux 發布:2025-01-25 03:44:02 瀏覽:197