Alternative f => [f a] -> f a -base -fgl +http

normalizeHostHeader :: Request ty -> Request ty
HTTP Network.HTTP.Base
Deprecated: Please use Network.HTTP.Base.normalizeRequest instead
catchIO :: IO a -> (IOException -> IO a) -> IO a
HTTP Network.HTTP.Base
catchIO a h handles IO action exceptions throughout codebase; version-specific tweaks better go here.
catchIO_ :: IO a -> IO a -> IO a
HTTP Network.HTTP.Base
normalizeRequest :: NormalizeRequestOptions ty -> Request ty -> Request ty
HTTP Network.HTTP.Base
normalizeRequest opts req is the entry point to use to normalize your request prior to transmission (or other use.) Normalization is controlled via the NormalizeRequestOptions record.
setRequestVersion :: String -> Request a -> Request a
HTTP Network.HTTP.Base
setRequestVersion v req returns a new request, identical to req, but with its HTTP version set to v.
setResponseVersion :: String -> Response a -> Response a
HTTP Network.HTTP.Base
setResponseVersion v rsp returns a new response, identical to rsp, but with its HTTP version set to v.
buf_empty :: BufferOp a -> a
HTTP Network.BufferType
rqBody :: Request a -> a
HTTP Network.HTTP.Base
rspBody :: Response a -> a
HTTP Network.HTTP.Base
urlDecode :: String -> String
HTTP Network.HTTP.Base
urlEncode :: String -> String
HTTP Network.HTTP.Base
normalizeRequestURI :: Bool -> String -> Request ty -> Request ty
HTTP Network.HTTP.Base
Deprecated: Please use Network.HTTP.Base.normalizeRequest instead
buf_concat :: BufferOp a -> [a] -> a
HTTP Network.BufferType
buf_fromStr :: BufferOp a -> String -> a
HTTP Network.BufferType
getAuth :: Monad m => Request ty -> m URIAuthority
HTTP Network.HTTP.Base
getAuth req fishes out the authority portion of the URL in a request's Host header.
rqURI :: Request a -> URI
HTTP Network.HTTP.Base
might need changing in future 1) to support * uri in OPTIONS request 2) transparent support for both relative & absolute uris, although this should already work (leave scheme & host parts empty).
rqMethod :: Request a -> RequestMethod
HTTP Network.HTTP.Base
normDoClose :: NormalizeRequestOptions ty -> Bool
HTTP Network.HTTP.Base
normForProxy :: NormalizeRequestOptions ty -> Bool
HTTP Network.HTTP.Base
reqURIAuth :: Request ty -> URIAuth
HTTP Network.HTTP.Base

Show more results