Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Network.HTTP.Types.Method
- 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 = ByteString
HTTP method (flat string type).
methodPost :: Method
HTTP Method constants.
methodHead :: Method
HTTP Method constants.
HTTP Method constants.
HTTP Method constants.
HTTP Method constants.
HTTP Method constants.
HTTP Method constants.
data StdMethod
HTTP standard method (as defined by RFC 2616, and PATCH which is defined by RFC 5789).
parseMethod :: Method -> Either ByteString StdMethod
Convert a method ByteString
to a StdMethod
if possible.
renderMethod :: Either ByteString StdMethod -> Method
Convert an algebraic method to a ByteString
.
renderStdMethod :: StdMethod -> Method
Convert a StdMethod
to a ByteString
.