Hoogle Search

Within LTS Haskell 24.38 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. requestBodySourceChunked :: ConduitM () ByteString (ResourceT IO) () -> RequestBody

    http-conduit Network.HTTP.Conduit

    No documentation available.

  2. requestBodySourceChunkedIO :: ConduitM () ByteString IO () -> RequestBody

    http-conduit Network.HTTP.Conduit

    No documentation available.

  3. requestBodySourceIO :: Int64 -> ConduitM () ByteString IO () -> RequestBody

    http-conduit Network.HTTP.Conduit

    No documentation available.

  4. requestHeaders :: Request -> RequestHeaders

    http-conduit Network.HTTP.Conduit

    Custom HTTP request headers The Content-Length and Transfer-Encoding headers are set automatically by this module, and shall not be added to requestHeaders. If not provided by the user, Host will automatically be set based on the host and port fields. Moreover, the Accept-Encoding header is set implicitly to gzip for convenience by default. This behaviour can be overridden if needed, by setting the header explicitly to a different value. In order to omit the Accept-Header altogether, set it to the empty string "". If you need an empty Accept-Header (i.e. requesting the identity encoding), set it to a non-empty white-space string, e.g. " ". See RFC 2616 section 14.3 for details about the semantics of the Accept-Header field. If you request a content-encoding not supported by this module, you will have to decode it yourself (see also the decompress field). Note: Multiple header fields with the same field-name will result in multiple header fields being sent and therefore it's the responsibility of the client code to ensure that the rules from RFC 2616 section 4.2 are honoured. Since 0.1.0

  5. requestVersion :: Request -> HttpVersion

    http-conduit Network.HTTP.Conduit

    HTTP version to send to server. Default: HTTP 1.1 Since 0.4.3

  6. HttpExceptionRequest :: Request -> HttpExceptionContent -> HttpException

    http-conduit Network.HTTP.Simple

    Most exceptions are specific to a Request. Inspect the HttpExceptionContent value for details on what occurred.

  7. data Request

    http-conduit Network.HTTP.Simple

    All information on how to connect to a host and what should be sent in the HTTP request. If you simply wish to download from a URL, see parseRequest. The constructor for this data type is not exposed. Instead, you should use either the defaultRequest value, or parseRequest to construct from a URL, and then use the records below to make modifications. This approach allows http-client to add configuration options without breaking backwards compatibility. For example, to construct a POST request, you could do something like:

    initReq <- parseRequest "http://www.example.com/path"
    let req = initReq
    { method = "POST"
    }
    
    For more information, please see http://www.yesodweb.com/book/settings-types. Since 0.1.0

  8. type RequestHeaders = [Header]

    http-conduit Network.HTTP.Simple

    A list of Headers. Same type as ResponseHeaders, but useful to differentiate in type signatures.

  9. addRequestHeader :: HeaderName -> ByteString -> Request -> Request

    http-conduit Network.HTTP.Simple

    Add a request header name/value combination

  10. addToRequestQueryString :: Query -> Request -> Request

    http-conduit Network.HTTP.Simple

    Add to the existing query string parameters.

Page 178 of many | Previous | Next