important improvement of data handling (POST data and header values)

This commit is contained in:
Miroslav Stampar
2011-04-03 15:02:52 +00:00
parent bbd4c128b0
commit 305115a68b
3 changed files with 24 additions and 26 deletions

View File

@@ -21,10 +21,10 @@ from lib.core.common import average
from lib.core.common import calculateDeltaSeconds
from lib.core.common import clearConsoleLine
from lib.core.common import cpuThrottle
from lib.core.common import encodeUnicode
from lib.core.common import extractRegexResult
from lib.core.common import getCurrentThreadData
from lib.core.common import getFilteredPageContent
from lib.core.common import unicodeToSafeHTMLValue
from lib.core.common import getUnicode
from lib.core.common import logHTTPTraffic
from lib.core.common import parseTargetUrl
@@ -173,9 +173,9 @@ class Connect:
for key, item in headers.items():
del headers[key]
headers[unicodeToSafeHTMLValue(key)] = unicodeToSafeHTMLValue(item)
headers[encodeUnicode(key, kb.pageEncoding)] = encodeUnicode(item, kb.pageEncoding)
post = unicodeToSafeHTMLValue(post)
post = encodeUnicode(post, kb.pageEncoding)
if method:
req = MethodRequest(url, post, headers)