h$1,N      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None? .  http-conduitConduit powered version of . Differences are:"Response body is represented as a Producer.Generalized to any instance of  MonadUnliftIO , not just IO.The Manager is contained by a  MonadReader context. Since 2.1.0 http-conduitAn Acquire for getting a Response. Since 2.1.0 http-conduitTLS-powered manager settings. Since 2.1.0 http-conduitGet a new manager using . Since 2.1.0 http-conduit+Get a new manager using the given settings. Since 2.1.0 http-conduitConduit-powered version of .See  for the differences with . Since 2.1.0 http-conduitGeneralized version of . Since 2.1.0 http-conduitSame as , except it uses the Manager in the reader environment. Since 2.1.1 http-conduitSame as , except it uses the Manager in the reader environment.'This can be more convenient that using " as it avoids the need to specify the base monad for the response body. Since 2.1.2 http-conduitSame as  , but uses 6 from Reader environment instead of the global one. Since 2.3.6   !"%&()*+,-./1456789:;<=>?@ABCDGFE^HIJKLMNOPQRSTUWXY[\]VZkj_`abcdefgihlponmwqrstvuxyz{|}~   !"%&()*+,-./1456789:;<=>?@ABCDGFE^HIJKLMNOPQRSTUWXY[\]VZkj_`abcdefgihlponmwqrstvuxyz{|}~None ? http-conduitDownload the specified , returning the results as a . This is a simplified version of  for the common case where you simply want the response data as a simple datatype. If you want more power, such as interleaved actions on the response body during download, you'll need to use ' directly. This function is defined as:  httpLbs =  <=< Even though the 1 contains a lazy bytestring, this function does not utilize lazy I/O, and therefore the entire response body will live in memory. If you want constant memory usage, you'll need to use conduit packages's  returned by .This function will throwIO an G for any response with a non-2xx status code (besides 3xx redirects up to a limit of 10 redirects). This behavior can be modified by changing the  checkStatus field of your request.Note: Unlike previous versions, this function will perform redirects, as specified by the  setting. http-conduitDownload the specified URL, following any redirects, and return the response body.This function will throwIO an G for any response with a non-2xx status code (besides 3xx redirects up to a limit of 10 redirects). It uses ;6 to parse the input. This function essentially wraps .Note: Even though this function returns a lazy bytestring, it does not utilize lazy I/O, and therefore the entire response body will live in memory. If you want constant memory usage, you'll need to use the conduit package and  directly."Note: This function creates a new +. It should be avoided in production code.#$'+.0123489;5?5@5A5B5C5D5E5F5G5H5I5JKLMNMOPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPkPPPPPPPPPPPPPPPPPPPPPPPPP0+http-conduit-2.3.7.4-3OQfWsipzrxKztoRl1f7yiNetwork.HTTP.Client.ConduitNetwork.HTTP.ConduitNetwork.HTTP.Simple httpSourceCSource'http-client-0.7.3-772O8p0S1W73LGeZ3MxogNetwork.HTTP.ClientresponseTimeoutDefaultresponseTimeoutNoneresponseTimeoutMicromanagerSetProxymanagerSetSecureProxymanagerSetInsecureProxywithResponseHistoryresponseOpenHistoryhrFinalResponsehrFinalRequest hrRedirectsHistoriedResponseNetwork.HTTP.Client.CorewithConnectionNetwork.HTTP.Client.CookiesgenerateCookieinsertCheckedCookiereceiveSetCookieupdateCookieJarcomputeCookieStringinsertCookiesIntoRequestevictExpiredCookies!removeExistingCookieFromCookieJardestroyCookieJarcreateCookieJar pathMatches defaultPath domainMatches isIpAddressNetwork.HTTP.Client.Manager defaultProxyproxyEnvironmentNamedproxyEnvironmentuseProxySecureWithoutConnectuseProxynoProxyproxyFromRequest withManager closeManager newManagerrawConnectionModifySocketSizerawConnectionModifySocketNetwork.HTTP.Client.ResponsegetRedirectedRequestNetwork.HTTP.Client.RequestobservedStreamFile streamFilesetQueryStringPartialEscapesetQueryStringsetRequestCheckStatussetRequestIgnoreStatusurlEncodedBodyapplyBasicProxyAuthaddProxyapplyBasicAuthbrowserDecompressalwaysDecompressdefaultRequestgetUrirequestFromURI_requestFromURI parseRequest_ parseRequestthrowErrorStatusCodes parseUrlThrowparseUrlNetwork.HTTP.Client.Body brReadSomeNetwork.HTTP.Client.ConnectionsocketConnectionmakeConnectionNetwork.HTTP.Client.TypesequivCookieJarequalCookieJarcompareCookies equivCookie equalCookieInvalidUrlExceptionHttpExceptionRequest HttpExceptionInvalidProxySettingsConnectionClosedInvalidProxyEnvironmentVariableHttpZlibExceptionInvalidDestinationHostIncompleteHeadersInvalidChunkHeadersResponseBodyTooShortWrongRequestBodyStreamSizeTlsNotSupportedNoResponseDataReceivedProxyConnectExceptionInternalExceptionInvalidRequestHeader InvalidHeaderInvalidStatusLineConnectionFailureConnectionTimeoutResponseTimeoutOverlongHeadersTooManyRedirectsStatusCodeExceptionHttpExceptionContentcookie_http_onlycookie_secure_onlycookie_host_onlycookie_persistentcookie_last_access_timecookie_creation_time cookie_path cookie_domaincookie_expiry_time cookie_value cookie_nameCookie CookieJar proxyPort proxyHostProxy RequestBodyIORequestBodyStreamChunkedRequestBodyStreamRequestBodyBuilder RequestBodyBSRequestBodyLBS RequestBodyPopper NeedsPopper GivesPoppershouldStripHeaderOnRedirectrequestVersion cookieJarresponseTimeout checkResponse redirectCount decompressrawBody hostAddressproxy requestBodyrequestHeaders queryStringpathporthostsecuremethodRequestresponseCookieJar responseBodyresponseHeadersresponseVersionresponseStatusResponsemanagerModifyResponsemanagerModifyRequestmanagerIdleConnectionCountmanagerWrapExceptionmanagerRetryableExceptionmanagerResponseTimeoutmanagerTlsConnectionmanagerRawConnectionmanagerConnCountManagerSettings ProxyOverrideManagergetHttpManagerHasHttpManager thisChunkSize readSoFarfileSizeStreamFileStatus.http-client-tls-0.3.5.3-CRWseWOnZ4UIcnwfSVlJm1Network.HTTP.Client.TLStlsManagerSettingsmkManagerSettings(http-types-0.12.3-LMMV4F9OuE2BJ0myUSAImxNetwork.HTTP.Types.URI QueryItemQueryNetwork.HTTP.Types.HeaderHeaderRequestHeadersResponseHeaders withResponseacquireResponsedefaultManagerSettingsnewManagerSettings responseOpen responseClosebodyReaderSourcerequestBodySourcerequestBodySourceChunkedhttpLbs httpNoBody simpleHttp lbsResponsehttprequestBodySourceIOrequestBodySourceChunkedIO JSONExceptionJSONParseExceptionJSONConversionExceptionhttpBShttpLBShttpJSONhttpJSONEitherhttpSinkparseRequestThrowparseRequestThrow_setRequestMethodsetRequestSecuresetRequestHostsetRequestPortsetRequestPathaddRequestHeadergetRequestHeadersetRequestHeadersetRequestHeadersgetRequestQueryStringsetRequestQueryStringaddToRequestQueryStringsetRequestBodysetRequestBodyJSONsetRequestBodyLBSsetRequestBodySourcesetRequestBodyFilesetRequestBodyURLEncodedsetRequestBasicAuthsetRequestManagersetRequestProxygetResponseStatusgetResponseStatusCodegetResponseHeadergetResponseHeadersgetResponseBody$fExceptionJSONException$fShowJSONException$conduit-1.3.4-AMPT17NospNEs0fgYTk6UJData.Conduit.Internal.ConduitSink(resourcet-1.2.4.2-JFdnjm80MxJE6wI53v046b%Control.Monad.Trans.Resource.Internal MonadResourceConduitM