問題タブ [gzip]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2542 参照

asp.net - IIS圧縮が無効になっているのに、ScriptResource.axdが圧縮されているのはなぜですか?

IIS6.0でASP.NETアプリケーションを実行しています。通常、動的ファイルと静的ファイルの両方で圧縮をオンにしています。ただし、一時的に圧縮をオフにしましたが、「ScriptResource.axd」は引き続き圧縮された状態で送信されます。「WebResource.axd」は圧縮されていないため、これは設定ミスのようには感じられません。

ScriptResourceとWebResourceの違いは何ですか?前者はまだ圧縮されていますか?どのように圧縮されていますか?

ありがとう。

0 投票する
1 に答える
4020 参照

java - さまざまな zlib 圧縮方法とは何ですか? Java のデフレーターでデフォルトを強制するにはどうすればよいですか?

DeflaterOutputStream を使用して、独自のアーカイブ ファイル形式の一部としてデータを圧縮しています。次に、jcraft zlib コードを使用して、相手側でそのデータを解凍します。もう一方の端は J2ME アプリケーションであるため、標準の Java ライブラリではなく、サードパーティの zip 解凍コードに依存しています。

私の問題は、一部のファイルは正常に圧縮および解凍され、他のファイルはそうでないことです。

そうでないものについては、データの最初のバイトの圧縮方法は「5」のようです。

zlib を読んだところ、デフォルト値の '8' がデフォルトの deflate 圧縮方法を示していることがわかりました。他の値は、デコンプレッサに受け入れられないように見えます。

私が知りたいのは:

  • 「5」は何を示していますか?
  • DeflaterOutputStream が時々異なる圧縮方法を使用するのはなぜですか?
  • どうにかしてそれを止めることはできますか?
  • デフォルトの圧縮方法のみを使用するデフレートされたデータを生成する別の方法はありますか?
0 投票する
4 に答える
8762 参照

ruby-on-rails - gem をインストールすると、次のエラーが表示されます。

重複の可能性:
エラー: gem の実行中 … (Zlib::GzipFile::Error) gzip 形式ではありません

システムに gem をインストールすると、次のエラーが表示されます。

なぜこれが起こっているのかについてのアイデアはありますか? gem をビルドしたので、gem ビルドに何か問題があるのでしょうか?

ありがとう

0 投票する
20 に答える
579019 参照

archive - ディレクトリ自体を含めずに、ファイルとフォルダのディレクトリを tar するにはどうすればよいですか?

私は通常、次のことを行います。

ディレクトリ自体ではなく、すべて (非表示のシステム ファイルを含む) を my_directory に含めたい場合はどうすればよいでしょうか? 私はほしくない:

私が欲しい:

0 投票する
2 に答える
1452 参照

asp.net - 圧縮フィルター + MVC + Yahoo YSlow

私は Yahoo の YSLOW を使用して、AgentXでページを高速化しようとしています。

以下の圧縮フィルターを使用しています。Visual Studio でサイトを実行すると、すべてのファイルが圧縮されていると YSLOW が表示され、ライブ サイトを表示すると A が表示され、ファイルを gzip で圧縮する必要があると表示されます。誰でも説明できますか?

0 投票する
5 に答える
2684 参照

php - PHPでcss/jsファイルにgzipを使用するには?

今、私は圧縮方法を使用していません.bodyタグの間に以下を入れてください:

PHP で ob_start("ob_gzhandler") を使用してこの css ファイルを圧縮することは可能ですか?

そしてどうやって?

0 投票する
6 に答える
32857 参照

django - django から gzip されたコンテンツを提供する

Django でテキスト/HTML ページの gzip バージョンを提供しようとしていますが、Firefox はコンテンツのエンコーディング エラーがあると表示しています。

ノート:

  • これはベスト プラクティスではないことを認識しており、mod_gzip を使用する可能性が高いです。これは、何が起こっているのかを理解するための単なる学習演習です。
  • Django gzip ミドルウェアについては知っていますが、バイナリ ファイルに問題があります。

これが私のコードです:

ここで何か不足していますか?コンテンツの長さが間違っている可能性はありますか? 不足している追加のヘッダーはありますか?

ありがとう。

0 投票する
7 に答える
13618 参照

javascript - クロムで事前に圧縮された gzip ブレーク、なぜですか?

サイトで事前に圧縮された CSS および JS ファイルを提供しており、IE6-8 および FF は私の .htaccess ファイルで完全に動作しています。

拡張子が .gz のファイルを呼び出します [例]:

では、なぜこれが Google Chrome で壊れるのでしょうか?

ありがとう。

0 投票する
3 に答える
7392 参照

compression - YSlow は mod_deflate で圧縮されたファイルに F グレードを与えます

私はApache 2.2でmod_deflateを使用しており、圧縮レベルは 9 に設定されています。YSlow (v2)の推奨事項に基づいて、サイトのすべての可能な側面を微調整し、全体的に A グレード (合計スコア: 91) および以下を除くすべてのカテゴリーについて:

  • HTTP リクエストの数を減らします (グレード C - 画像のさらなる統合に取り組んでいます)
  • コンポーネントを gzip で圧縮 ( Grade F )

YSlow はまだ F を返し、CSS および JS ファイルで gzip を使用するように指示します。YSlow レポートのスクリーンショットを次に示します (プライバシーのために、ドメインはぼかしてあります)YSlow レポートのスクリーンショット

ただし、GIDNetwork GZIP Testのようなサイトでは、完全な圧縮が報告されています。

私の .htaccess の mod_deflate セクション

誰かが私が間違っているところを指摘できますか?

ありがとう、m^e

0 投票する
8 に答える
6800 参照

java - JSF-Seam Web アプリケーションページを GZIP する最良の方法は何ですか?

Tomcat で JSF Web アプリケーションを開発しており、近い将来 Seam を使用する予定です。また、Web ページとリソース (つまり、Javascript と CSS ファイル) の圧縮を追加したいと考えています。Java Web での GZIP 応答に対する 3 つの方法を認識しています。

  1. Ehcache GZIP フィルターを使用します。これは Appfuse で使用されているため、おそらく安定しており、適用前にユーザー エージェントが GZIP をサポートしているかどうかを確認しますが、使用する Seam に問題があるようですhttp://seamframework.org/Community /EHCacheGZipFilterIncompatibleWithSeam .

  2. pjl フィルターを使用します。stackoverflow の質問: Tomcat Compression Does Not Add a Content-Encoding: gzip in the Headerから、メモリ リークはないようですが、Seam に問題があるかどうかはわかりません。

  3. Tomcat のビルトイン圧縮を使用します - コンテンツ エンコーディングを提供しない場合があります (Tomcat 6.0.14 は正常に動作するようですが、ユーザー エージェントの圧縮を適用してはならないブラック リストのみを提供できます。

JSF-Seam 環境でこれらのメソッドを使用した経験のある人はいますか? 「最良の」ソリューションはどれですか?

ありがとう、グレン