http-kit-0.2.0: A low-level HTTP library

Safe HaskellNone

Network.HTTP.Toolkit.Request

Synopsis

Documentation

data Request a Source

Instances

Functor Request 
Eq a => Eq (Request a) 
Show a => Show (Request a) 

readRequestWithLimit :: Limit -> Connection -> IO (Request BodyReader)Source

Read request from provided connection.

Throws:

sendRequest :: (ByteString -> IO ()) -> Request BodyReader -> IO ()Source

Send an HTTP request.

determineRequestBodyType :: [Header] -> BodyTypeSource

Determine the message BodyType from a given list of message headers (as of RFC 2616, Section 4.4).