在asp net core2.2服务器中,我试图在前端压缩一个.xlsx文件,并在服务器端对其进行膨胀。我什么都试过了,现在我有了: //JS code var compressedFile = pako.deflate(JSON.stringify我找不到任何关于压缩/解压缩的东西,但是有很多关于压缩/解压缩的信息。
在本例中,我得到以下错误:在将响应发送到API网关之前,我想压缩这个响应。我的lambda是javascript,我使用zlib以gzip格式压缩响应,但我得到了异步错误。Received type object at Gzip.Writable.write (_stream_writable.js:307:21)
at Gzip.Writable.end
解决:在下面的答案中添加了我使用的解决方案
我的存储文件夹中有一个压缩的json文件,其中包含路径storage/app/public/data.json.gz,我试图通过获取请求将这些数据发送到js前端发送数据是可行的,但我很难用js将其解压缩回JSON,以便在js代码中使用。我读过,浏览器可能会自动解压缩它,但我不知道如何启用它。另外,我试图发送压缩数据的原因是,130 MB的数据压缩后会缩小到7 M