我希望能够压缩从客户端发送到django服务器的数据。 我需要压缩的数据主要是二进制,但是一些端点也接收大型jsons,二进制数据编码为base64。
我发现很多关于相反方式的信息(服务器返回压缩响应),例如https://docs.djangoproject.com/en/1.2/ref/middleware/#module-django.middleware.gzip,但这不是我需要的。
我基本上要问的是:
是否有压缩客户端请求的标准/推荐方法? gzip,LZW,Huffman ......
我如何在Django中支持这个?
答案 0 :(得分:0)
对策:
1 - 您可以压缩客户端上的数据,然后将其发送到服务器。我已经看到Javascript库压缩到ZIP。数据可以在服务器上解压缩。
2 - 使用Python zip库解压缩请求参数。