0

HTTP1.1でのデータ圧縮について質問させてください。私のApacheは、ブラウザから要求されたHTML / CSS / JSファイルを圧縮します。しかし、GWT 非同期/AJAX 呼び出しの一部としてネットワーク上で渡されるシリアル化されたデータはどうなるでしょうか? これも圧縮されますか?

よろしく-J

4

2 に答える 2

0

おそらく。ブラウザとWebサーバーは圧縮をネゴシエートします(ブラウザはサポート内容を示し、Webサーバーはそれに応じて応答します)。特定のリソースで圧縮が機能するかどうかは、ローカル構成に完全に依存します。

于 2011-01-28T15:47:18.343 に答える
0

答えてくれてありがとうサイモン。TCP トラフィックの捕捉などを少し行ったところ、興味深い事実を知るようになりました。GWT は、ブラウザーが zip/.gzip ファイルのエンコードを受け入れる要求を送信した場合、データ (JSON データのみ) を独自に圧縮します。

私は大きなグリッドを持っており、Fiddler を使用してリクエストを発行しました。1 回はヘッダーあり、もう 1 回はヘッダーなしです。ヘッダーがある場合は、ヘッダーがない場合に比べてデータサイズが約 1/7 になりました。

これは apache mod deflate とは関係ありません。私のApache mod deflateは、js/ss/htmlファイルのみを圧縮します。

乾杯J

于 2011-01-28T16:52:41.283 に答える