Function readerDecompressing [src]
If compressed body has been negotiated this will return decompressed bytes.
If the returned Reader returns error.ReadFailed the error is
available via bodyErr.
Asserts that this function is only called once.
See also:
reader
Prototype
pub fn readerDecompressing( response: *Response, transfer_buffer: []u8, decompress: *http.Decompress, decompress_buffer: []u8, ) *Reader
Parameters
response: *Response
transfer_buffer: []u8
decompress: *http.Decompress
decompress_buffer: []u8
Source
pub fn readerDecompressing(
response: *Response,
transfer_buffer: []u8,
decompress: *http.Decompress,
decompress_buffer: []u8,
) *Reader {
response.head.invalidateStrings();
const head = &response.head;
return response.request.reader.bodyReaderDecompressing(
transfer_buffer,
head.transfer_encoding,
head.content_length,
head.content_encoding,
decompress,
decompress_buffer,
);
}