Process response as XML document in block
Split into two request handlers, return results of each in tuple.
Chain two request handlers.
Chain two request handlers. First handler returns a second, which may use values obtained by the first. Both are run on the same request.
Handle some non-huge response body as a String, in a block.
Handle some non-huge response body as a String, in a block. Charset note in >~ applies.
Combination header and request chaining verb.
Combination header and request chaining verb. Headers are converted to lowercase for case insensitive access.
Process header as Map in block.
Process header as Map in block. Map returns empty set for header name misses.
Handle InputStream in block, handle gzip if so encoded.
Handle InputStream in block, handle gzip if so encoded.
Handle InputStream in block, handle gzip if so encoded. Passes on any charset header value from response, otherwise the default charset. (See Request#>\)
Write to the given OutputStream.
Handle response as a java.
Handle response as a java.io.Reader
Ignore response body.
Handle response as a scala.
Handle response as a scala.io.Source, in a block. Note that Source may fail if the character set it receives (determined in >>) is incorrect. To process resources that have incorrect charset headers, use >> ((InputStream, String) => T).
Return response as a scala.
Return response as a scala.io.Source. Charset note in >~ applies.
Return some non-huge response as a String.
Return some non-huge response as a String. Charset note in >~ applies.
Process headers as a Map of strings to sequences of *lowercase* strings, to facilitate case-insensetive header lookup.