mirror of
https://github.com/pypa/pip
synced 2023-12-13 21:30:23 +01:00
Disable caching for range requests
This commit is contained in:
parent
3d3c7b62f4
commit
ffd6a38646
2 changed files with 4 additions and 2 deletions
0
news/50cf024d-0a74-44c8-b3e9-483dd826fff2.trivial
Normal file
0
news/50cf024d-0a74-44c8-b3e9-483dd826fff2.trivial
Normal file
|
@ -194,8 +194,10 @@ class LazyZipOverHTTP(object):
|
|||
def _stream_response(self, start, end, base_headers=HEADERS):
|
||||
# type: (int, int, Dict[str, str]) -> Response
|
||||
"""Return HTTP response to a range request from start to end."""
|
||||
headers = {'Range': 'bytes={}-{}'.format(start, end)}
|
||||
headers.update(base_headers)
|
||||
headers = base_headers.copy()
|
||||
headers['Range'] = 'bytes={}-{}'.format(start, end)
|
||||
# TODO: Get range requests to be correctly cached
|
||||
headers['Cache-Control'] = 'no-cache'
|
||||
return self._session.get(self._url, headers=headers, stream=True)
|
||||
|
||||
def _merge(self, start, end, left, right):
|
||||
|
|
Loading…
Reference in a new issue