我有一个应用程序,存储用户的咨询。咨询包含有关用户的数据,并附有与咨询相关联的文档。我的目标是将所有附加到咨询的文档打包成zip文件返回给用户。非常简单明了。
我们有5秒超时限制。最初我想我们可以在服务器端下载文件并将它们压缩成zip文件。这样我就可以创建一个新的端点将zip文件返回给用户。但由于5秒超时限制,这种方法可能行不通。
因此,我正在研究在客户端下载和压缩文件。前端使用React构建,我一直在研究使用JSZip。虽然几乎所有使用JSZip的内容都是在服务器端使用。
使用React能否在客户端下载和压缩文件?是否有可以使用的库?或者这些都应该在服务器端完成?
我们有5秒超时限制。最初我想我们可以在服务器端下载文件并将它们压缩成zip文件。这样我就可以创建一个新的端点将zip文件返回给用户。但由于5秒超时限制,这种方法可能行不通。
因此,我正在研究在客户端下载和压缩文件。前端使用React构建,我一直在研究使用JSZip。虽然几乎所有使用JSZip的内容都是在服务器端使用。
使用React能否在客户端下载和压缩文件?是否有可以使用的库?或者这些都应该在服务器端完成?
response.data
添加到您的JSZip中的每个文件。 - Sinane