The body of a response as an Io.Reader, for read_json: each read is a read_some that stops
at the request's max_response_size and keeps the client error it ran into, which the reader
can only report as an Io_Error.
Fields
- response: *Client_Response
- source: *Body_Source
- total: int
- failure: Client_Error