Network.HTTP.Client

Performing requests

withResponse

httpLbs

httpNoBody

responseOpen

responseClose

Connection manager

data Manager

newManager

closeManager

withManager

Connection manager settings

data ManagerSettings

defaultManagerSettings

managerConnCount

managerRawConnection

managerTlsConnection

managerResponseTimeout

managerRetryableException

managerWrapIOException

Request

parseUrl

applyBasicAuth

urlEncodedBody

getUri

Request type and fields

data Request

method

secure

host

port

path

queryString

requestHeaders

requestBody

proxy

applyBasicProxyAuth

decompress

redirectCount

checkStatus

responseTimeout

cookieJar

Request body

data RequestBody

type Popper

type NeedsPopper a

type GivesPopper a

Response

data Response body

responseStatus

responseVersion

responseHeaders

responseBody

responseCookieJar

Response body

type BodyReader

brRead

brConsume

Misc

data HttpException

data Cookie

data CookieJar

data Proxy

Cookies

updateCookieJar

receiveSetCookie

generateCookie

insertCheckedCookie

insertCookiesIntoRequest

computeCookieString

evictExpiredCookies

createCookieJar

destroyCookieJar

pathMatches

removeExistingCookieFromCookieJar

domainMatches

isIpAddress

defaultPath