<short>mod_deflate compresses content on the fly</short>
<actionname="deflate">
<short>waits for response headers; if the response can be compressed deflate adds a filter to compress it</short>
<parametername="options">
<table>
<entryname="encodings">
<short>supported method, depends on whats compiled in (default: "deflate,gzip,bzip2")</short>
</entry>
<entryname="blocksize">
<short>blocksize is the number of kilobytes to compress at one time, it allows the webserver to do other work (network I/O) in between compression (default: 4096)</short>
</entry>
<entryname="output-buffer">
<short>output-buffer is a per connection buffer for compressed output, it can help decrease the response size (fewer chunks to encode). If it is set to zero a shared buffer will be used. (default: 4096)</short>
</entry>
<entryname="compression-level">
<short>0-9: lower numbers means faster compression but results in larger files/output, high numbers might take longer on compression but results in smaller files/output (depending on files ability to be compressed), this option is used for all selected encoding variants (default: 1)</short>
*Important*: As @deflate;@ waits for the response headers, you must handle the request before it (see below how to check whether the request is handled).