diff --git lib/net/http/generic_request.rb lib/net/http/generic_request.rb index 9b7d287..87f8992 100644 --- lib/net/http/generic_request.rb +++ lib/net/http/generic_request.rb @@ -36,7 +36,7 @@ class Net::HTTPGenericRequest @decode_content = true initheader = initheader ? initheader.dup : {} initheader["accept-encoding"] = - "gzip;q=1.0,deflate;q=0.6,identity;q=0.3" + "gzip;q=1.0,identity;q=0.3" end end @@ -329,4 +329,3 @@ class Net::HTTPGenericRequest end end - diff --git lib/net/http/response.rb lib/net/http/response.rb index 674faf2..8724287 100644 --- lib/net/http/response.rb +++ lib/net/http/response.rb @@ -252,7 +252,7 @@ class Net::HTTPResponse v = self['content-encoding'] case v && v.downcase - when 'deflate', 'gzip', 'x-gzip' then + when 'gzip', 'x-gzip' then self.delete 'content-encoding' inflate_body_io = Inflater.new(@socket) @@ -412,4 +412,3 @@ class Net::HTTPResponse end end - diff --git test/net/http/test_http_request.rb test/net/http/test_http_request.rb index 1dcb847..84038d8 100644 --- test/net/http/test_http_request.rb +++ test/net/http/test_http_request.rb @@ -16,7 +16,7 @@ class HTTPRequestTest < Test::Unit::TestCase 'user-agent' => %w[Ruby], } - expected['accept-encoding'] = %w[gzip;q=1.0,deflate;q=0.6,identity;q=0.3] if + expected['accept-encoding'] = %w[gzip;q=1.0,identity;q=0.3] if Net::HTTP::HAVE_ZLIB assert_equal expected, req.to_hash @@ -76,4 +76,3 @@ class HTTPRequestTest < Test::Unit::TestCase end if Net::HTTP::HAVE_ZLIB end - diff --git test/net/http/test_httpresponse.rb test/net/http/test_httpresponse.rb index 6dd2a37..1955ec7 100644 --- test/net/http/test_httpresponse.rb +++ test/net/http/test_httpresponse.rb @@ -75,14 +75,14 @@ EOS assert_equal 'hello', body end - def test_read_body_content_encoding_deflate + def test_read_body_content_encoding_gzip io = dummy_io(<