mirror of https://github.com/scrapy/scrapy.git
Remove "x-gzip" from Requests' "Accept-Encoding" header
This commit is contained in:
parent
f87be371a2
commit
0d99babe40
|
|
@ -17,7 +17,7 @@ class HttpCompressionMiddleware(object):
|
|||
return cls()
|
||||
|
||||
def process_request(self, request, spider):
|
||||
request.headers.setdefault('Accept-Encoding', 'x-gzip,gzip,deflate')
|
||||
request.headers.setdefault('Accept-Encoding', 'gzip,deflate')
|
||||
|
||||
def process_response(self, request, response, spider):
|
||||
if isinstance(response, Response):
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ class HttpCompressionTest(TestCase):
|
|||
request = Request('http://scrapytest.org')
|
||||
assert 'Accept-Encoding' not in request.headers
|
||||
self.mw.process_request(request, self.spider)
|
||||
self.assertEqual(request.headers.get('Accept-Encoding'), 'x-gzip,gzip,deflate')
|
||||
self.assertEqual(request.headers.get('Accept-Encoding'), 'gzip,deflate')
|
||||
|
||||
def test_process_response_gzip(self):
|
||||
response = self._getresponse('gzip')
|
||||
|
|
|
|||
Loading…
Reference in New Issue