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 に答える