Network.Http.Client

Connecting to server

type Hostname

type Port

data Connection

openConnection

openConnectionUnix

Building Requests

data Method

data RequestBuilder α

buildRequest1

buildRequest

http

setHostname

setAccept

setAccept'

setAuthorizationBasic

type ContentType

setContentType

setContentLength

setExpectContinue

setTransferEncoding

setHeader

Sending HTTP request

data Request

data Response

getHostname

sendRequest

emptyBody

fileBody

inputStreamBody

encodedFormBody

Processing HTTP response

receiveResponse

receiveResponseRaw

data UnexpectedCompression

type StatusCode

getStatusCode

getStatusMessage

getHeader

debugHandler

concatHandler

concatHandler'

data HttpClientError

jsonHandler

Resource cleanup

closeConnection

withConnection

Convenience APIs

type URL

get

data TooManyRedirects

post

postForm

put

Secure connections

openConnectionSSL

baselineContextSSL

modifyContextSSL

establishConnection

Testing support

makeConnection

data Headers

getHeaders

getHeadersFull

Deprecated

getRequestHeaders