0
私はJSON応答を返すアクションを書いています。関係するデータの量のため、私はそのアクションにHTTP圧縮を使用したいと思います。Symfonyの特定のアクションの出力を圧縮しますか?
特定のアクションの出力にHTTP圧縮を指定する方法を教えてください。
私はJSON応答を返すアクションを書いています。関係するデータの量のため、私はそのアクションにHTTP圧縮を使用したいと思います。Symfonyの特定のアクションの出力を圧縮しますか?
特定のアクションの出力にHTTP圧縮を指定する方法を教えてください。
特定のレスポンスのみを圧縮するsymfonyの方法はないと思います。あなたががそれを行うことができますいくつかの方法があります:
LocationMatch
ブロックを使用して、指定されたURIに一致する応答のみを圧縮することができます。 Nginxはlocation
ブロックで同じことをさせるでしょう。私は他人(ワニス、lighttpdなど)もそうするだろうと確信しています。非常に動的なコンテンツで狂ったトラフィックが発生していない限り、Webサーバーレベルで圧縮を有効にしない理由はありません。