Safe Haskell | None |
---|---|
Language | Haskell2010 |
- 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