[英]compress gzip file issue
I'm currently using jszip and zipping the files, but the files are broken because i zip it as a zip file.我目前正在使用 jszip 并压缩文件,但文件已损坏,因为我将 zip 它作为 zip 文件。 but the backend can unzip only gzip files.
但后端只能解压缩 gzip 文件。 I'm using vue js for my front end.
我在前端使用 vue js。
let zip = new jszip();
zip.file(fileToCompress.name, fileToCompress);
let component = this;
zip.generateAsync({type: "blob", compression: "DEFLATE"}).then(function(zipedFile) {
send to the back end
}
how can i zip it as a gzip?我如何将 zip 作为 gzip 使用? is there library that i can use?
有我可以使用的图书馆吗? or i can use some how jszip?
或者我可以使用一些jszip如何? if i can, how can i do it?
如果可以,我该怎么做?
You can try pako
package, it supports gzip
.你可以试试
pako
package,它支持gzip
。 See gzip method参见gzip 方法
gzip(data[, options]) -> Uint8Array
gzip(数据[,选项])-> Uint8Array
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.