導航:首頁 > 文件目錄 > java下載壓縮文件

java下載壓縮文件

發布時間:2025-01-21 19:56:39

java文件寫入後下載下來為啥是壓縮包

該原因是在寫入文件時使用了壓縮演算法,或者在下載文件時使用了壓縮格式。
如果在寫入文件時使用了壓縮演算法,例如使用GZIPOutputStream或ZipOutputStream等類來寫入文件,那麼寫入的文件就是壓縮文件。
在下載文件時,如果使用了壓縮格式,例如ZIP或GZIP等格式,那麼下載下來的文件就是壓縮包。

⑵ java前端下載完打開壓縮文件頭部錯誤

java前端下載完打開壓縮文件頭部錯誤解決辦法:
1、將本地數據備份成zip文件。
2、將備份的zip文件通過sftp上傳到文件伺服器。
3、將文件伺服器上的zip文件下載到運行伺服器。
4、將下載的zip文件解壓到本地(文件大小超過50KB時報文件被損壞)。

⑶ java完成批量下載時,壓縮文件怎麼命名

看你的代碼應該下載zip文件,對應的contentType 是application/x-zip-compressed

getResponse().setContentType("application/octet-stream");修改為getResponse().setContentType("application/x-zip-compressed");

⑷ java做下載功能的時候碰到了壓縮文件已損壞是什麼情況,單個文件(多個文件打包壓縮)解壓出來是可以用的

把下載壓縮包後綴名改成.zip就可以了

⑸ java中將一個文件夾下所有的文件壓縮成一個文件,然後,解壓到指定目錄.

import java.io.*;
import java.util.zip.*;
public class CompressD {
// 緩沖
static byte[] buffer = new byte[2048];
public static void main(String[] args) throws Exception {
// 來源
File inputDir = new File("C:\\CompressTest\\");
// 目標
FileOutputStream fos = new FileOutputStream("C:\\CompressTest.zip");
// 過濾
ZipOutputStream zos = new ZipOutputStream(fos);
// 壓縮
zip(inputDir.listFiles(), "", zos);
// 關閉
zos.close();
}
private static void zip(File[] files, String baseFolder, ZipOutputStream zos)
throws Exception {
// 輸入
FileInputStream fis = null;
// 條目
ZipEntry entry = null;
// 數目
int count = 0;
for (File file : files) {
if (file.isDirectory()) {
// 遞歸
zip(file.listFiles(), file.getName() + File.separator, zos);
continue;
}
entry = new ZipEntry(baseFolder + file.getName());
// 加入
zos.putNextEntry(entry);
fis = new FileInputStream(file);
// 讀取
while ((count = fis.read(buffer, 0, buffer.length)) != -1)
// 寫入
zos.write(buffer, 0, count);
}
}
}

閱讀全文

與java下載壓縮文件相關的資料

熱點內容
linux查找大文件夾 瀏覽:611
電話卡升級4g怎麼辦理 瀏覽:881
win10系統怎麼更換字體 瀏覽:834
小米系統文件夾及文件功能介紹 瀏覽:557
win7中2007cad圖框文件位置 瀏覽:569
住客棧用什麼app 瀏覽:640
疫情數據填報錯誤書面材料怎麼寫 瀏覽:733
安卓開機向導源碼分析 瀏覽:177
工人找工作的網站有哪些 瀏覽:246
定時生成網卡配置文件 瀏覽:641
在社交網站怎麼找女朋友 瀏覽:981
鼓樓有什麼好玩的app 瀏覽:955
pvf打包解包工具 瀏覽:837
撥號上網錯誤代碼651 瀏覽:333
java只允許輸入數字 瀏覽:974
一款app應具備哪些基本功能 瀏覽:700
小米6的參數配置文件 瀏覽:371
iphone戰棋 瀏覽:542
有什麼好的編程教程網站 瀏覽:271
有什麼好的app你們懂的 瀏覽:973

友情鏈接