Network.HTTP.Req
class MonadHttp m
data HttpConfig
data GET
data POST
data HEAD
data PUT
data DELETE
data TRACE
data CONNECT
data OPTIONS
data PATCH
class HttpMethod a
data Url scheme
data NoReqBody
data ReqBodyJson a
data ReqBodyFile
data ReqBodyBs
data ReqBodyLbs
data ReqBodyUrlEnc
data FormUrlEncodedParam
data ReqBodyMultipart
class HttpBody body
type family ProvidesBody body :: CanHaveBody where ...
type family HttpBodyAllowed (allowsBody :: CanHaveBody) (providesBody :: CanHaveBody) :: Constraint where ...
data Option scheme
class QueryParam param
data IgnoreResponse
data JsonResponse a
data BsResponse
data LbsResponse
data ReturnRequest
class HttpResponse response
data HttpException
data CanHaveBody
data Scheme