1

Java アプレットの pack200 圧縮を試してみたいと思います。ブラウザがこれを機能させるにはこれをサポートする必要があることを理解しています。ドキュメントによると、「Accept-encoding: pack200-gzip」をサーバーに送信するとサポートされます。ただし、私のブラウザー (いくつか試してみました) はそれを送信せず、「Accept-encoding: gzip, deflate」のみを送信します。JRE がブラウザがこの新しいエンコーディングを使用するための鍵であると想定したので、1.6.0.34 から最新の 1.7 までのいくつかの Java RE をインストールしようとしましたが、成功しませんでした。ここで何が欠けていますか?私が誤解していることはありますか?

これをグーグルで検索しても、残念ながらあまり役に立ちません。試してみました!

編集:OK、誤解していたことがわかりました。HTTP アナライザーを使用して、ブラウザーがサーバーに送信しているものを確認していましたが、もちろん、この特定の要求を送信するのはブラウザーではなく、JVM です。サーバー上のリクエストを見ると、正しい accept-encoding が送信されていることがわかります。

4

1 に答える 1

0

アプレットのJAWSサポートを作成できます。

JNLP アプリケーションと JNLP アプレットの両方をpack200でラップし、クライアント マシンでアンラップすることができます。詳細については、 jnlp descを参照してください。

于 2012-10-15T23:45:45.600 に答える