Dear Wiki user, You have subscribed to a wiki page or wiki category on "Httpd Wiki" for change notification.
The following page has been changed by wrowe: http://wiki.apache.org/httpd/ReInflating The comment on the change is: Ok; it seems I can get DEFLATE to work as a content filter without hassle. ------------------------------------------------------------------------------ FilterChain +gzinflate +ucase </Location> - 127.0.0.1 "GET /deflated/LICENSE.txt HTTP/1.1" 200 10629 (10964) TE:"-" CE:"gzip" <-- 511 AE:"gzip,deflate" TE:"-" CE:"-" + 127.0.0.1 "GET /deflated/LICENSE.txt HTTP/1.1" 200 10629 (10964) TE:"-" CE:"gzip" <-- 513 AE:"gzip,deflate" TE:"-" CE:"-" - 127.0.0.1 "GET /proxy/ucase/LICENSE.txt HTTP/1.1" 200 10616 (10951) TE:"-" CE:"gzip" <-- 425 AE:"gzip,deflate" TE:"-" CE:"-" + 127.0.0.1 "GET /proxy/ucase/LICENSE.txt HTTP/1.1" 200 39858 (40219) TE:"chunked" CE:"-" <-- 427 AE:"gzip,deflate" TE:"-" CE:"-" - ** Note bug; adding gzinflate, and not deflate, still results in re-deflation. - ** Adding +DEFLATE explodes things horribly. That response is; + ** NOTE One line bug in mod_case_filter.c that must be fixed in 2.2.6, + insert the line; + apr_brigade_cleanup(pbbIn); + immediately before this line; + return ap_pass_brigade(f->next, pbbOut); + and rebuild the module. - 127.0.0.1 "GET /proxy/ucase/LICENSE.txt HTTP/1.1" 200 120818 (121179) TE:"chunked" CE:"-" <-- 424 AE:"gzip,deflate" TE:"-" CE:"-" - also up-cased, but repeating text cyclicly (see the response size). + FilterProvider gzdeflate DEFLATE Content-Type $text/ + ProxyPass /proxy/ucase/ http://127.0.0.1/deflated/ + <Location "/proxy/ucase/"> + FilterChain +gzinflate +ucase +gzdeflate + </Location> + + 127.0.0.1 "GET /deflated/LICENSE.txt?zzz HTTP/1.1" 200 10629 (10964) TE:"-" CE:"gzip" <-- 514 AE:"gzip,deflate" TE:"-" CE:"-" + 127.0.0.1 "GET /proxy/ucase/LICENSE.txt HTTP/1.1" 200 9600 (9934) TE:"-" CE:"gzip" <-- 428 AE:"gzip,deflate" TE:"-" CE:"-" +
