Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e13bbe2

Browse files
committed
Merge branch 'master' of github.com:sqlmapproject/sqlmap
2 parents 37ca0a9 + 3347fc2 commit e13bbe2

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

lib/request/connect.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,9 @@ def getPage(**kwargs):
332332
if HTTP_HEADER.ACCEPT not in headers:
333333
headers[HTTP_HEADER.ACCEPT] = HTTP_ACCEPT_HEADER_VALUE
334334

335-
headers[HTTP_HEADER.ACCEPT_ENCODING] = HTTP_ACCEPT_ENCODING_HEADER_VALUE if kb.pageCompress else "identity"
335+
if HTTP_HEADER.ACCEPT_ENCODING not in headers:
336+
headers[HTTP_HEADER.ACCEPT_ENCODING] = HTTP_ACCEPT_ENCODING_HEADER_VALUE if kb.pageCompress else "identity"
337+
336338
headers[HTTP_HEADER.HOST] = host or getHostHeader(url)
337339

338340
if post is not None and HTTP_HEADER.CONTENT_TYPE not in headers:

lib/request/httpshandler.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ def create_sock():
5353
break
5454
else:
5555
sock.close()
56-
except (ssl.SSLError, socket.error), errMsg:
56+
except (ssl.SSLError, socket.error, httplib.BadStatusLine), errMsg:
57+
self._tunnel_host = None
5758
logger.debug("SSL connection error occurred ('%s')" % errMsg)
5859

5960
if not success:

0 commit comments

Comments
 (0)