Snap.Types
data Snap a
runSnap
data NoHandlerException
finishWith
pass
method
path
dir
ifTop
route
routeLocal
getRequest
getResponse
putRequest
putResponse
modifyRequest
modifyResponse
localRequest
withRequest
withResponse
logError
runRequestBody
getRequestBody
transformRequestBody
data Request
data Response
type Headers
class HasHeaders a
type Params
data Method
data Cookie
type HttpVersion
addHeader
setHeader
getHeader
deleteHeader
ipHeaderFilter
ipHeaderFilter'
rqServerName
rqServerPort
rqRemoteAddr
rqRemotePort
rqLocalAddr
rqLocalHostname
rqIsSecure
rqContentLength
rqMethod
rqVersion
rqCookies
rqPathInfo
rqContextPath
rqURI
rqQueryString
rqParams
rqParam
getParam
rqModifyParams
rqSetParam
emptyResponse
setResponseCode
setResponseStatus
rspStatus
rspStatusReason
setContentType
addCookie
setContentLength
clearContentLength
redirect
redirect'
setResponseBody
modifyResponseBody
addToOutput
writeBS
writeLazyText
writeText
writeLBS
sendFile
sendFilePartial
type Enumerator a
data SomeEnumerator
formatHttpTime
parseHttpTime
urlEncode
urlDecode