Minor fixes.. should work also for Cookie now the % parsing

This commit is contained in:
Bernardo Damele
2008-10-17 11:51:12 +00:00
parent e2fedd3b46
commit 66136b48c0
2 changed files with 4 additions and 4 deletions

View File

@@ -74,7 +74,7 @@ class Connect:
if direct:
if "?" in url:
url, params = url.split("?")
params = urlencode(params)
params = urlencode(params).replace("%%", "%")
url = "%s?%s" % (url, params)
requestMsg += "?%s" % params
elif multipart:
@@ -100,7 +100,7 @@ class Connect:
try:
# Perform HTTP request
headers = forgeHeaders(cookie, ua)
headers = forgeHeaders(urlencode(cookie).replace("%%", "%"), ua)
req = urllib2.Request(url, post, headers)
conn = urllib2.urlopen(req)
@@ -113,7 +113,7 @@ class Connect:
if not cookieStr:
cookieStr = "Cookie: "
cookie = str(cookie).replace("%%", "%")
cookie = str(cookie)
index = cookie.index(" for ")
cookieStr += "%s; " % cookie[8:index]