1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
{-# LANGUAGE CPP #-}
{-|
WAI (Web Application Interface) Application for static files and CGI.
-}
module Network.Wai.Application.Classic (
-- * Common
ClassicAppSpec(..)
, defaultClassicAppSpec
, StatusInfo(..)
-- * Files
, FileAppSpec(..)
, defaultFileAppSpec
, FileRoute(..)
, fileApp
-- * Redirect
, RedirectRoute(..)
, redirectApp
-- * CGI
, CgiAppSpec(..)
, defaultCgiAppSpec
, CgiRoute(..)
, cgiApp
-- * Reverse Proxy
, RevProxyAppSpec(..)
, RevProxyRoute(..)
, revProxyApp
-- * Path
, module Network.Wai.Application.Classic.Path
-- * Misc
, redirectHeader
, hostPort
) where
import Network.Wai.Application.Classic.CGI
import Network.Wai.Application.Classic.Def
import Network.Wai.Application.Classic.File
import Network.Wai.Application.Classic.Header
import Network.Wai.Application.Classic.Path
import Network.Wai.Application.Classic.Redirect
import Network.Wai.Application.Classic.RevProxy
import Network.Wai.Application.Classic.Types
|