Safe Haskell | None |
---|
- data Req
- data GetRequest a = GetRequest
- fromWaiRequest :: [(ByteString, ByteString)] -> Request -> Req
- waiRequest :: Req -> Request
- method :: Req -> Method
- headers :: Req -> RequestHeaders
- lookupHeader :: ByteString -> Req -> [ByteString]
- lookupCapture :: ByteString -> Req -> [ByteString]
- lookupQuery :: ByteString -> Req -> [ByteString]
- lookupCookie :: ByteString -> Req -> [ByteString]
Documentation
Predicate HasCapture Req | |
Predicate HasCookie Req | |
Predicate HasHdr Req | |
Predicate HasQuery Req | |
Predicate HasParam Req | |
Predicate (GetRequest a) Req | |
FromByteString a => Predicate (Capture a) Req | |
FromByteString a => Predicate (Cookie a) Req | |
FromByteString a => Predicate (Hdr a) Req | |
FromByteString a => Predicate (Query a) Req | |
FromByteString a => Predicate (Param a) Req | |
(SingI Symbol t, SingI Symbol s) => Predicate (Accept t s) Req | |
(SingI Symbol t, SingI Symbol s) => Predicate (ContentType t s) Req |
data GetRequest a Source
A Predicate
which just returns the WAI Request
.
By including this predicate, handlers have easy access to
the complete request.
Predicate (GetRequest a) Req |
fromWaiRequest :: [(ByteString, ByteString)] -> Request -> ReqSource
waiRequest :: Req -> RequestSource
headers :: Req -> RequestHeadersSource
lookupHeader :: ByteString -> Req -> [ByteString]Source
lookupCapture :: ByteString -> Req -> [ByteString]Source
lookupQuery :: ByteString -> Req -> [ByteString]Source
lookupCookie :: ByteString -> Req -> [ByteString]Source