2020from lib .core .common import average
2121from lib .core .common import calculateDeltaSeconds
2222from lib .core .common import clearConsoleLine
23- from lib .core .common import extractErrorMessage
2423from lib .core .common import getCurrentThreadData
2524from lib .core .common import getFilteredPageContent
2625from lib .core .common import getUnicode
3332from lib .core .data import conf
3433from lib .core .data import kb
3534from lib .core .data import logger
36- from lib .core .common import sanitizeAsciiString
3735from lib .core .enums import HTTPMETHOD
3836from lib .core .enums import NULLCONNECTION
3937from lib .core .enums import PLACE
4341from lib .core .threads import getCurrentThreadData
4442from lib .request .basic import decodePage
4543from lib .request .basic import forgeHeaders
46- from lib .request .basic import parseResponse
44+ from lib .request .basic import processResponse
4745from lib .request .direct import direct
4846from lib .request .comparison import comparison
4947from lib .request .methodrequest import MethodRequest
@@ -270,9 +268,7 @@ def getPage(**kwargs):
270268 else :
271269 debugMsg = "got HTTP error code: %d (%s)" % (code , status )
272270 logger .debug (debugMsg )
273- page = sanitizeAsciiString (page )
274- page = getUnicode (page )
275- parseResponse (page , responseHeaders )
271+ page = processResponse (page , responseHeaders )
276272 return page , responseHeaders
277273
278274 except (urllib2 .URLError , socket .error , socket .timeout , httplib .BadStatusLine , httplib .IncompleteRead ), e :
@@ -316,9 +312,7 @@ def getPage(**kwargs):
316312
317313 socket .setdefaulttimeout (conf .timeout )
318314
319- page = sanitizeAsciiString (page )
320- page = getUnicode (page )
321- parseResponse (page , responseHeaders )
315+ page = processResponse (page , responseHeaders )
322316
323317 responseMsg += "[#%d] (%d %s):\n " % (threadData .lastRequestUID , code , status )
324318 if responseHeaders :
@@ -332,12 +326,6 @@ def getPage(**kwargs):
332326
333327 logger .log (7 , responseMsg )
334328
335- if conf .parseErrors :
336- msg = extractErrorMessage (page )
337-
338- if msg :
339- logger .info ("parsed error message: '%s'" % msg )
340-
341329 return page , responseHeaders
342330
343331 @staticmethod
0 commit comments