From eb083e0d39990c8bdd1f7f1e1d12f7ae92240e73 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Wed, 17 Feb 2016 08:25:40 +0100 Subject: http2: don't decompress gzip decoding automatically At one point during the development of HTTP/2, the commit 133cdd29ea0 introduced automatic decompression of Content-Encoding as that was what the spec said then. Now however, HTTP/2 should work the same way as HTTP/1 in this regard. Reported-by: Kazuho Oku Closes #661 --- lib/http.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/http.c b/lib/http.c index 55ec3cbf1..409baa7e5 100644 --- a/lib/http.c +++ b/lib/http.c @@ -3592,8 +3592,7 @@ CURLcode Curl_http_readwrite_headers(struct SessionHandle *data, } else if(checkprefix("Content-Encoding:", k->p) && - (data->set.str[STRING_ENCODING] || - conn->httpversion == 20)) { + data->set.str[STRING_ENCODING]) { /* * Process Content-Encoding. Look for the values: identity, * gzip, deflate, compress, x-gzip and x-compress. x-gzip and -- cgit v1.2.3