Safe Haskell | Safe-Inferred |
---|
- type Method = ByteString
- methodGet :: Method
- methodPost :: Method
- methodHead :: Method
- methodPut :: Method
- methodDelete :: Method
- methodTrace :: Method
- methodConnect :: Method
- methodOptions :: Method
- methodPatch :: Method
- data StdMethod
- parseMethod :: Method -> Either ByteString StdMethod
- renderMethod :: Either ByteString StdMethod -> Method
- renderStdMethod :: StdMethod -> Method
Documentation
type Method = ByteStringSource
HTTP method (flat string type).
HTTP Method constants.
HTTP Method constants.
HTTP Method constants.
HTTP Method constants.
HTTP Method constants.
HTTP Method constants.
HTTP Method constants.
HTTP standard method (as defined by RFC 2616, and PATCH which is defined by RFC 5789).
parseMethod :: Method -> Either ByteString StdMethodSource
Convert a method ByteString
to a StdMethod
if possible.
renderMethod :: Either ByteString StdMethod -> MethodSource
Convert an algebraic method to a ByteString
.
renderStdMethod :: StdMethod -> MethodSource
Convert a StdMethod
to a ByteString
.