Fix for an Issue #250

This commit is contained in:
Miroslav Stampar 2012-11-20 12:10:29 +01:00
parent 93e071fc33
commit c40dded28c

View File

@ -136,8 +136,9 @@ class Connect:
retVal = "" retVal = ""
if not kb.dnsMode and conn: if not kb.dnsMode and conn:
if conn.headers and (conn.headers.getheader(HTTPHEADER.CONTENT_ENCODING, "").lower() in ("gzip", "deflate")\ headers = conn.info()
or "text" not in conn.headers.getheader(HTTPHEADER.CONTENT_TYPE, "").lower()): if headers and (headers.getheader(HTTPHEADER.CONTENT_ENCODING, "").lower() in ("gzip", "deflate")\
or "text" not in headers.getheader(HTTPHEADER.CONTENT_TYPE, "").lower()):
retVal = conn.read() retVal = conn.read()
else: else:
while True: while True: