No transfer decoding and no content decoding is done on the data.
Not that the provided delegate must read the whole stream,
as the state of the response is unknown after raw bytes have been
taken. Failure to read the right amount of data will lead to
protocol corruption in later requests.