wai-extra-3.0.29.2: Provides some basic WAI handlers and middleware.

Index

acceptOverride | Network.Wai.Middleware.AcceptOverride
addHeaders | Network.Wai.Middleware.AddHeaders
Apache | Network.Wai.Middleware.RequestLogger
appearsSecure | Network.Wai.Request
approotMiddleware | Network.Wai.Middleware.Approot
assertBody | Network.Wai.Test
assertBodyContains | Network.Wai.Test
assertClientCookieExists | Network.Wai.Test
assertClientCookieValue | Network.Wai.Test
assertContentType | Network.Wai.Test
assertHeader | Network.Wai.Test
assertNoClientCookieExists | Network.Wai.Test
assertNoHeader | Network.Wai.Test
assertStatus | Network.Wai.Test
authIsProtected | Network.Wai.Middleware.HttpAuth
authOnNoAuth | Network.Wai.Middleware.HttpAuth
authRealm | Network.Wai.Middleware.HttpAuth
AuthSettings | Network.Wai.Middleware.HttpAuth
autoFlush | Network.Wai.Middleware.RequestLogger
autohead | Network.Wai.Middleware.Autohead
BackEnd | Network.Wai.Parse
basicAuth | Network.Wai.Middleware.HttpAuth
basicAuth' | Network.Wai.Middleware.HttpAuth
Callback |
1 (Type/Class) | Network.Wai.Middleware.RequestLogger
2 (Data Constructor) | Network.Wai.Middleware.RequestLogger
CheckCreds | Network.Wai.Middleware.HttpAuth
cleanPath | Network.Wai.Middleware.CleanPath
clearMaxHeaderLineLength | Network.Wai.Parse
clearMaxHeaderLines | Network.Wai.Parse
clearMaxRequestFileSize | Network.Wai.Parse
clearMaxRequestFilesSize | Network.Wai.Parse
clearMaxRequestKeyLength | Network.Wai.Parse
clearMaxRequestNumFiles | Network.Wai.Parse
clearMaxRequestParmsSize | Network.Wai.Parse
ClientCookies | Network.Wai.Test.Internal, Network.Wai.Test
clientCookies | Network.Wai.Test.Internal
ClientState |
1 (Type/Class) | Network.Wai.Test.Internal
2 (Data Constructor) | Network.Wai.Test.Internal
CloseEvent | Network.Wai.EventSource.EventStream, Network.Wai.EventSource
CommentEvent | Network.Wai.EventSource.EventStream, Network.Wai.EventSource
contentLength | Network.Wai.Header
CustomOutputFormat | Network.Wai.Middleware.RequestLogger
CustomOutputFormatWithDetails | Network.Wai.Middleware.RequestLogger
CustomOutputFormatWithDetailsAndHeaders | Network.Wai.Middleware.RequestLogger
def | Network.Wai.Middleware.Gzip
defaultCheckMime | Network.Wai.Middleware.Gzip
defaultParseRequestBodyOptions | Network.Wai.Parse
defaultRequest | Network.Wai.Test
deleteClientCookie | Network.Wai.Test
Destination | Network.Wai.Middleware.RequestLogger
destination | Network.Wai.Middleware.RequestLogger
Detailed | Network.Wai.Middleware.RequestLogger
envFallback | Network.Wai.Middleware.Approot
envFallbackNamed | Network.Wai.Middleware.Approot
eventComment | Network.Wai.EventSource.EventStream, Network.Wai.EventSource
eventData | Network.Wai.EventSource.EventStream, Network.Wai.EventSource
eventId | Network.Wai.EventSource.EventStream, Network.Wai.EventSource
eventName | Network.Wai.EventSource.EventStream, Network.Wai.EventSource
eventRetry | Network.Wai.EventSource.EventStream, Network.Wai.EventSource
eventSourceAppChan | Network.Wai.EventSource
eventSourceAppIO | Network.Wai.EventSource
eventStreamAppRaw | Network.Wai.EventSource
eventToBuilder | Network.Wai.EventSource.EventStream
extractBasicAuth | Network.Wai.Middleware.HttpAuth
extractBearerAuth | Network.Wai.Middleware.HttpAuth
File | Network.Wai.Parse
fileContent | Network.Wai.Parse
fileContentType | Network.Wai.Parse
FileInfo |
1 (Type/Class) | Network.Wai.Parse
2 (Data Constructor) | Network.Wai.Parse
fileName | Network.Wai.Parse
forceDomain | Network.Wai.Middleware.ForceDomain
forceSSL | Network.Wai.Middleware.ForceSSL
formatAsJSON | Network.Wai.Middleware.RequestLogger.JSON
formatAsJSONWithHeaders | Network.Wai.Middleware.RequestLogger.JSON
FromFallback | Network.Wai.Middleware.RequestLogger
FromHeader | Network.Wai.Middleware.RequestLogger
fromRequest | Network.Wai.Middleware.Approot
FromSocket | Network.Wai.Middleware.RequestLogger
getApproot | Network.Wai.Middleware.Approot
getApprootMay | Network.Wai.Middleware.Approot
getClientCookies | Network.Wai.Test
getRequestBodyType | Network.Wai.Parse
guessApproot | Network.Wai.Request
gzip | Network.Wai.Middleware.Gzip
GzipCacheFolder | Network.Wai.Middleware.Gzip
gzipCheckMime | Network.Wai.Middleware.Gzip
GzipCompress | Network.Wai.Middleware.Gzip
GzipFiles | Network.Wai.Middleware.Gzip
gzipFiles | Network.Wai.Middleware.Gzip
GzipIgnore | Network.Wai.Middleware.Gzip
GzipPreCompressed | Network.Wai.Middleware.Gzip
GzipSettings | Network.Wai.Middleware.Gzip
Handle | Network.Wai.Middleware.RequestLogger
hardcoded | Network.Wai.Middleware.Approot
hostedMiddleware | Network.Wai.Middleware.Routed
initState | Network.Wai.Test.Internal
IPAddrSource | Network.Wai.Middleware.RequestLogger
jsonp | Network.Wai.Middleware.Jsonp
lbsBackEnd | Network.Wai.Parse
local | Network.Wai.Middleware.Local
Logger | Network.Wai.Middleware.RequestLogger
logStdout | Network.Wai.Middleware.RequestLogger
logStdoutDev | Network.Wai.Middleware.RequestLogger
mapUrls | Network.Wai.UrlMap
methodOverride | Network.Wai.Middleware.MethodOverride
methodOverridePost | Network.Wai.Middleware.MethodOverridePost
mkRequestLogger | Network.Wai.Middleware.RequestLogger
modifyClientCookies | Network.Wai.Test
mount | Network.Wai.UrlMap
mount' | Network.Wai.UrlMap
mountRoot | Network.Wai.UrlMap
Multipart | Network.Wai.Parse
noLimitParseRequestBodyOptions | Network.Wai.Parse
OutputFormat | Network.Wai.Middleware.RequestLogger
outputFormat | Network.Wai.Middleware.RequestLogger
OutputFormatter | Network.Wai.Middleware.RequestLogger
OutputFormatterWithDetails | Network.Wai.Middleware.RequestLogger
OutputFormatterWithDetailsAndHeaders | Network.Wai.Middleware.RequestLogger
Param | Network.Wai.Parse
parseContentType | Network.Wai.Parse
parseHttpAccept | Network.Wai.Parse
parseRequestBody | Network.Wai.Parse
parseRequestBodyEx | Network.Wai.Parse
ParseRequestBodyOptions | Network.Wai.Parse
PathsAndQueries | Network.Wai.Middleware.Rewrite
redirectTo | Network.Wai.Middleware.Vhost
redirectToLogged | Network.Wai.Middleware.Vhost
redirectWWW | Network.Wai.Middleware.Vhost
request | Network.Wai.Test
requestBodyFunc | Network.Wai.Handler.CGI
RequestBodyType | Network.Wai.Parse
RequestLoggerSettings | Network.Wai.Middleware.RequestLogger
requestSizeCheck | Network.Wai.Request
RequestSizeException |
1 (Type/Class) | Network.Wai.Request
2 (Data Constructor) | Network.Wai.Request
RetryEvent | Network.Wai.EventSource.EventStream, Network.Wai.EventSource
rewrite | Network.Wai.Middleware.Rewrite
rewritePure | Network.Wai.Middleware.Rewrite
rewritePureWithQueries | Network.Wai.Middleware.Rewrite
rewriteRequest | Network.Wai.Middleware.Rewrite
rewriteRequestPure | Network.Wai.Middleware.Rewrite
rewriteRoot | Network.Wai.Middleware.Rewrite
rewriteWithQueries | Network.Wai.Middleware.Rewrite
routedMiddleware | Network.Wai.Middleware.Routed
run |
1 (Function) | Network.Wai.Handler.CGI
2 (Function) | Network.Wai.Handler.SCGI
runGeneric | Network.Wai.Handler.CGI
runSendfile |
1 (Function) | Network.Wai.Handler.CGI
2 (Function) | Network.Wai.Handler.SCGI
runSession | Network.Wai.Test
runSessionWith | Network.Wai.Test.Internal
ServerEvent |
1 (Type/Class) | Network.Wai.EventSource.EventStream, Network.Wai.EventSource
2 (Data Constructor) | Network.Wai.EventSource.EventStream, Network.Wai.EventSource
Session | Network.Wai.Test.Internal, Network.Wai.Test
setClientCookie | Network.Wai.Test
setMaxHeaderLineLength | Network.Wai.Parse
setMaxHeaderLines | Network.Wai.Parse
setMaxRequestFileSize | Network.Wai.Parse
setMaxRequestFilesSize | Network.Wai.Parse
setMaxRequestKeyLength | Network.Wai.Parse
setMaxRequestNumFiles | Network.Wai.Parse
setMaxRequestParmsSize | Network.Wai.Parse
setPath | Network.Wai.Test
setRawPathInfo | Network.Wai.Test
simpleBody | Network.Wai.Test
simpleHeaders | Network.Wai.Test
simpleRequest | Network.Wai.Test
simpleRequestBody | Network.Wai.Test
simpleStatus | Network.Wai.Test
sinkRequestBody | Network.Wai.Parse
sinkRequestBodyEx | Network.Wai.Parse
SRequest |
1 (Type/Class) | Network.Wai.Test
2 (Data Constructor) | Network.Wai.Test
srequest | Network.Wai.Test
SResponse |
1 (Type/Class) | Network.Wai.Test
2 (Data Constructor) | Network.Wai.Test
streamFile | Network.Wai.Middleware.StreamFile
stripHeader | Network.Wai.Middleware.StripHeaders
stripHeaderIf | Network.Wai.Middleware.StripHeaders
stripHeaders | Network.Wai.Middleware.StripHeaders
stripHeadersIf | Network.Wai.Middleware.StripHeaders
tempFileBackEnd | Network.Wai.Parse
tempFileBackEndOpts | Network.Wai.Parse
timeout | Network.Wai.Middleware.Timeout
timeoutAs | Network.Wai.Middleware.Timeout
timeoutStatus | Network.Wai.Middleware.Timeout
UrlEncoded | Network.Wai.Parse
UrlMap | Network.Wai.UrlMap
UrlMap' | Network.Wai.UrlMap
vhost | Network.Wai.Middleware.Vhost
WaiTestFailure |
1 (Type/Class) | Network.Wai.Test
2 (Data Constructor) | Network.Wai.Test