[issue1508475] transparent gzip compression in urllib
Martin Panter
report at bugs.python.org
Tue Sep 2 03:26:57 CEST 2014
Martin Panter added the comment:
I think the patch is indeed a bit short, for instannce it looks like calling read() without a size limit could bypass the decoding.
Also, I wonder if Content-Encoding handling is better done at a higher level. What if someone wants to download a *.tar.gz file? They may not expect the tar file to be transparently decompressed. And I suspect this would blow up if you tried a partial range request.
Transfer-Encoding is meant to be the proper way to transparently compress HTTP messages at a low level, but it doesn’t seem to be used as much in the real world.
----------
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue1508475>
_______________________________________
More information about the Python-bugs-list
mailing list