用JavaScript压缩数据并将其发送到Flask Server

时间:2019-05-27 12:10:26

标签: javascript flask image-compression text-compression

因此,我们的团队制作了一个小工具来执行图像注释和标签。我们正在尝试优化代码。 我们能够压缩来自服务器的数据,但是我们一直在尝试对从客户端发送到服务器的数据进行压缩。 您可能会问什么数据,它的文本文件大约为2-3mb。 有什么方法可以执行压缩? 我们正在使用JavaScirpt,并希望发送到FLASK。

这是我在这里发布的第一个问题:)

1 个答案:

答案 0 :(得分:0)

您可以尝试使用以下lib:Paco-zlib

var binaryString = pako.deflate("2-3mb text content", { to: 'string' });
// Here you can do base64 encode, make xhr requests and so on.

但是在服务器端,响应页面将接收压缩数据。您应该使用zlib.decompress(compressedData)

将其解压缩