我希望能够压缩从客户端发送到 Django 服务器的数据。 我需要压缩的数据主要是二进制数据,但一些端点也接收到二进制数据编码为 base64 的大型 json。
我发现了很多关于相反方式(服务器返回压缩响应)的信息,例如 https://docs.djangoproject.com/en/1.2/ref/middleware/#module-django.middleware.gzip ,但这不是我需要的。
我主要想问的是:
是否有压缩客户端请求的标准/推荐方法? gzip、LZW、哈夫曼……
我如何在 Django 中支持它?
最佳答案
响应:
1 - 您可以在客户端压缩数据,然后将其发送到服务器。我见过 Javascript 库可以压缩成 ZIP。数据可以在服务器上解压。
2 - 使用 Python zip 库解压缩请求参数。
关于django - 压缩发送到django服务器的请求数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17637804/