3

我希望能够压缩从客户端发送到 django 服务器的数据。我需要压缩的数据主要是二进制的,但一些端点也接收带有编码为 base64 的二进制数据的大型 json。

我发现了很多关于相反方式的信息(服务器返回压缩响应),例如https://docs.djangoproject.com/en/1.2/ref/middleware/#module-django.middleware.gzip,但这不是我需要的。

我基本上要问的是:

  1. 是否有压缩客户端请求的标准/推荐方式?gzip、LZW、霍夫曼...

  2. 我如何在 Django 中支持这一点?

4

1 回答 1

0

回应:

1 - 您可以在客户端压缩数据,然后将其发送到服务器。我见过压缩成 ZIP 的 Javascript 库。数据可以在服务器上解压缩。

2 - 使用 Python zip 库解压缩请求参数。

于 2014-01-28T17:26:12.810 回答