Safe Haskell | None |
---|---|
Language | Haskell2010 |
Network.Parser.Rfc2616
Description
Hypertext Transfer Protocol -- HTTP/1.1 http://www.ietf.org/rfc/rfc2616.txt
- separatorsPred :: Word8 -> Bool
- tokenPred :: Word8 -> Bool
- token :: Parser [Word8]
- separators :: Parser Word8
- comment :: Parser [Word8]
- httpVersion :: Parser HttpVersion
- method :: Parser Method
- requestUri :: Parser RequestUri
- requestLine :: Parser (Method, RequestUri, HttpVersion)
- headerContentNcPred :: Word8 -> Bool
- headerContent :: Parser Word8
- headerName :: Parser [Word8]
- headerValue :: Parser [Word8]
- header :: Parser (ByteString, ByteString)
- entityBody :: Parser [Word8]
- messageBody :: Parser [Word8]
- request :: Parser Request
- reasonPhraseText :: Parser Word8
- reasonPhrase :: Parser [Word8]
- statusLine :: Parser (HttpVersion, Int, [Word8])
- response :: Parser Response
Documentation
separatorsPred :: Word8 -> Bool #
- Basic Parser Constructs for RFC 2616
separators :: Parser Word8 #
requestLine :: Parser (Method, RequestUri, HttpVersion) #
headerContentNcPred :: Word8 -> Bool #
headerName :: Parser [Word8] #
headerValue :: Parser [Word8] #
header :: Parser (ByteString, ByteString) #
entityBody :: Parser [Word8] #
messageBody :: Parser [Word8] #
reasonPhrase :: Parser [Word8] #
statusLine :: Parser (HttpVersion, Int, [Word8]) #