Documentation

You are viewing the documentation for the 2.2.0 release in the 2.2.x series of releases. The latest stable release series is 2.4.x.

§gzip エンコードの設定

Play はレスポンスを gzip に変換するフィルタを提供しています。Global オブジェクトを使うことでアプリケーションにこのフィルタを追加することができます。

§Scala で gzip を利用可能にする

Scala プロジェクトの中で WithFilters ヘルパーを使うことが gzip を利用可能にする簡単な方法です。

Unable to find label global in source file code/GzipEncoding.scala

有効にするかしないかを操作するために shouldGzip パラメータを使います。これはリクエストヘッダとレスポンスヘッダの関数のブール値で受け取ることができます。

例えば次のコードは HTML レスポンスを gzip するだけとなります。

Unable to find label should-gzip in source file code/GzipEncoding.scala

§Java で gzip を利用可能にする

Java で gzip を利用可能にするには、Global オブジェクトにあるフィルタのリストに gzip を追加します。

Unable to find label global in source file code/detailedtopics/configuration/gzipencoding/Global.java