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. requestHeaderUserAgent :: Request -> Maybe ByteString

    wai Network.Wai.Internal

    The value of the User-Agent header in a HTTP request.

  2. requestHeaders :: Request -> RequestHeaders

    wai Network.Wai.Internal

    A list of headers (a pair of key and value) in an HTTP request.

  3. requestMethod :: Request -> Method

    wai Network.Wai.Internal

    Request method such as GET.

  4. setRequestBodyChunks :: IO ByteString -> Request -> Request

    wai Network.Wai.Internal

    Set the requestBody attribute on a request without triggering a deprecation warning. The supplied IO action should return the next chunk of the body each time it is called and empty when it has been fully consumed.

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

    http-client Network.HTTP.Client

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

  6. InvalidRequestHeader :: ByteString -> HttpExceptionContent

    http-client Network.HTTP.Client

    The given request header is not compliant (e.g. has newlines)

  7. data Request

    http-client Network.HTTP.Client

    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. data RequestBody

    http-client Network.HTTP.Client

    When using one of the RequestBodyStream / RequestBodyStreamChunked constructors, you must ensure that the GivesPopper can be called multiple times. Usually this is not a problem. The RequestBodyStreamChunked will send a chunked request body. Note that not all servers support this. Only use RequestBodyStreamChunked if you know the server you're sending to supports chunked request bodies. Since 0.1.0

  9. RequestBodyBS :: ByteString -> RequestBody

    http-client Network.HTTP.Client

    No documentation available.

  10. RequestBodyBuilder :: Int64 -> Builder -> RequestBody

    http-client Network.HTTP.Client

    No documentation available.

Page 158 of many | Previous | Next