| 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 Source #
HTTP method (flat string type).
methodPost :: Method Source #
HTTP Method constants.
methodHead :: Method Source #
HTTP Method constants.
methodDelete :: Method Source #
HTTP Method constants.
methodTrace :: Method Source #
HTTP Method constants.
methodConnect :: Method Source #
HTTP Method constants.
methodOptions :: Method Source #
HTTP Method constants.
methodPatch :: Method Source #
HTTP Method constants.
HTTP standard method (as defined by RFC 2616, and PATCH which is defined by RFC 5789).
parseMethod :: Method -> Either ByteString StdMethod Source #
Convert a method ByteString to a StdMethod if possible.
renderMethod :: Either ByteString StdMethod -> Method Source #
Convert an algebraic method to a ByteString.