﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
11704	GZIP middleware consumes the HTTPResponse iterator, even if Content-Encoding is set to identity	teh	nobody	"There's a check like
{{{
22 	        if response.has_header('Content-Encoding'):
23 	            return response
}}}

in the gzip middleware, but it gets executed _after_ the following check
{{{
        if response.status_code != 200 or len(response.content) < 200:
 	            return response
}}}

The ""response.content"" consumes an iterator passed to HttpResponse, which breaks e.g. in case of generators."		closed	Core (Other)	1.1		duplicate	gzip, middleware		Unreviewed	0	0	0	0	0	0
