node返回zip文件损坏
发布于 4 年前 作者 binyellow 3883 次浏览 来自 问答

问题描述: 用koa返回文件流,设置了"Content-Type": "application/zip"和 “application/octet-stream”,返回文件没问题,但是返回.zip文件,前端下载后就损坏了,请问是什么问题 截图和代码如下 image.png async function generator(ctx, next) { const zipDirPath = path.join(__dirname, “…/template/list/”); const fileName = ‘index.zip’; const zipPath = zipDirPath + fileName; ctx.set({ “Content-Type”: “application/zip”, “Content-Disposition”: attachment; filename=${fileName} }); ctx.body = await fs.createReadStream(zipPath); }

1 回复

请问 你压缩了吗

回到顶部