Safe Haskell | None |
---|
- setCookie :: Monad m => SetCookie -> ActionT exts m ()
- deleteCookie :: Monad m => ByteString -> ActionT exts m ()
- cookie :: (Strategy w, Query p, Monad actM) => ByteString -> w p -> ApiaryT exts (SNext w prms p) actM m () -> ApiaryT exts prms actM m ()
- cookie' :: Request -> [(ByteString, ByteString)]
- module Web.Cookie
setter
deleteCookie :: Monad m => ByteString -> ActionT exts m ()Source
delete cookie. since 0.6.1.0.
filter
cookie :: (Strategy w, Query p, Monad actM) => ByteString -> w p -> ApiaryT exts (SNext w prms p) actM m () -> ApiaryT exts prms actM m ()Source
cookie filter. since 0.5.1.0.
can use like query
function.
example:
cookie foo (pFirst pInt) -- get first Int parameter from foo. cookie bar (pOption pDouble) -- get first Double parameter from bar, allows no cookie. cookie baz (pMany (pMaybe pString)) -- get zero or more baz cookies. allows cookie decrypt failure. cookie baz (Proxy :: Proxy (LimitSome [int|100|] ByteString)) -- get raw cookies up to 100 entries.
cookie' :: Request -> [(ByteString, ByteString)]Source
Reexport
SetCookie(..)
module Web.Cookie