From b4fbb9cafe9aa7c43d65b6d5264399d314293b07 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Wed, 20 Aug 2014 13:52:48 +0200 Subject: [PATCH] Minor upgrade --- lib/request/connect.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/request/connect.py b/lib/request/connect.py index f8c3ae75d..19e62fdcb 100644 --- a/lib/request/connect.py +++ b/lib/request/connect.py @@ -568,7 +568,7 @@ class Connect(object): raise SqlmapConnectionException(warnMsg) finally: - if HTTP_HEADER.CONTENT_TYPE in (responseHeaders or {}) and responseHeaders[HTTP_HEADER.CONTENT_TYPE] in ("application/octet-stream",): + if HTTP_HEADER.CONTENT_TYPE in (responseHeaders or {}) and not re.search(r"(?i)(text|form|message|xml|javascript|ecmascript|json)", responseHeaders[HTTP_HEADER.CONTENT_TYPE]): page = unicode(page, errors="replace") else: page = page if isinstance(page, unicode) else getUnicode(page)