2011-09-09 3 views
0

私はJetty 6.1とPJL Compressing Filterを一緒に使用しています。JettyはContent-Encodingを削除します:gzip header

桟橋が応答から次のヘッダーを削除します。

Content-Encoding: gzip 

これは、ほとんどのブラウザはもうページを表示し、このような何かを表示することができない原因:

Error 330 (net::ERR_CONTENT_DECODING_FAILED) 

とき、私の問題は発生しません。私のアプリケーションをTomcat 6.0にデプロイします。また、PJL Compressing Filterを無効にすると、アプリケーションが機能します。

私は、応答でヘッダーをヘッダから去ることはできますか?

答えて

0

最後に利用可能な桟橋のバージョンを使用していることを確認してください。

それが私のためにこの構成では動作しない:

<filter> 
    <filter-name>GzipFilter</filter-name> 
    <filter-class>org.eclipse.jetty.servlets.GzipFilter</filter-class> 
    <init-param> 
     <param-name>mimeTypes</param-name> 
     <param-value>text/html,text/plain,text/xml,application/xhtml+xml,text/css,application/javascript,application/json,image/svg+xml</param-value> 
    </init-param> 
</filter> 
<filter-mapping> 
    <filter-name>GzipFilter</filter-name> 
    <url-pattern>/*</url-pattern> 
</filter-mapping> 
関連する問題