如何将zip文件从服务器下载到客户端(nodejs)

我已经在服务器端创建了一个zip文件,然后我希望将该文件传递给客户端,以便可以使用saveAs()函数下载该文件并将其放入新的Blob()函数中。我怎样才能做到这一点?

const blob = new Blob([res.file], { type: 'application/zip' });
saveAs(blob, res.filename);

我创建了这样的代码,但是无法为服务器中的zip转换正确类型的缓冲文件。 我应该如何转换zip文件,以便客户端可以在Blob函数中接收正确的文件类型输入。

评论