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: *Responsetransfer_buffer: []u8decompress: *http.Decompressdecompress_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, ); }