| Portability | portable | 
|---|---|
| Stability | Unstable | 
| Maintainer | Michael Snoyman <michael@snoyman.com> | 
| Safe Haskell | Safe-Infered | 
Network.Wai.Middleware.Gzip
Description
Automatic gzip compression of responses.
- gzip :: GzipSettings -> Middleware
 - data GzipSettings
 - gzipFiles :: GzipSettings -> GzipFiles
 - data GzipFiles
 - def :: Default a => a
 - defaultCheckMime :: ByteString -> Bool
 
Documentation
gzip :: GzipSettings -> MiddlewareSource
Use gzip to compress the body of the response.
Analyzes the "Accept-Encoding" header from the client to determine if gzip is supported.
Possible future enhancements:
- Only compress if the response is above a certain size.
 
data GzipSettings Source
Instances
Constructors
| GzipIgnore | |
| GzipCompress | |
| GzipCacheFolder FilePath |