On Mon, Feb 03, 2003 at 01:50:00PM +0100, Bart Guijt wrote: > Hi all, > > I'm interested to see whether the following technique is useful for Cocoon apps as >well: compressing requested content if the client supports it. The article at the >following link illustrates this best: > > > http://www.servletsuite.com/servlets/compress.htm > > > I browsed the Cocoon sources to see whether something like this was already >implemented, but apparantly it's not. > > Has anybody used this before? What are your experiences? use apache as an frontend and mod_gzip
here is a piece of config from httpd.conf: LoadModule gzip_module modules/ApacheModuleGzip.dll [...] AddModule mod_gzip.c [...] <IfModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_keep_workfiles No mod_gzip_temp_dir c:/temp mod_gzip_minimum_file_size 50 mod_gzip_maximum_file_size 0 mod_gzip_maximum_inmem_size 1000000 mod_gzip_item_include mime text/.* mod_gzip_item_include file .* LogFormat "%h %l %u %t \"%V %r\" %>s %b mod_gzip: %{mod_gzip_result}n In:%{mod_gzip_input_size}n Out:%{mod_gzip_output_size}n:%{mod_gzip_compression_ratio}npct." common_with_mod_gzip_info2 CustomLog logs/mod_gzip.log common_with_mod_gzip_info2 </IfModule> To be able to use mod_gzip with POST requests you have to hack both ApacheCore and mod_gzip library search google for "mod_gzip POST bug" and you will find an answer how. After patching it works like a charm. ouzo -- __ | / \ | Leszek Gawron // \\ \_\\ //_/ [EMAIL PROTECTED] _\\()//_ .'/()\'. Phone: +48(600)341118 / // \\ \ \\ // recursive: adj; see recursive | \__/ | --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]