We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5b3fe25 commit 9a54a91Copy full SHA for 9a54a91
lib/core/common.py
@@ -1989,6 +1989,7 @@ def _(match):
1989
char = chr(ord(match.group(1).decode("hex")))
1990
return char if char in charset else match.group(0)
1991
result = re.sub("%([0-9a-fA-F]{2})", _, value)
1992
+ result = result.replace("+", " ") # plus sign has a special meaning in url encoded data (hence the usage of urllib.unquote_plus in convall case)
1993
1994
if isinstance(result, str):
1995
result = unicode(result, encoding or UNICODE_ENCODING, "replace")
0 commit comments