Skip to content

Commit 5ed15b4

Browse files
committed
fix incorrect signature with space in query params
1 parent 0c2cddd commit 5ed15b4

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

gate_api/rest.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
import certifi
2525
# python 2 and python 3 compatibility library
2626
import six
27-
from six.moves.urllib.parse import unquote, urlencode
27+
from six.moves.urllib.parse import unquote_plus, urlencode
2828

2929
try:
3030
import urllib3
@@ -178,7 +178,7 @@ def request(self, method, url, query_params=None, headers=None,
178178
request_body = json.dumps(body)
179179
if _auth_required:
180180
resource_path = '/api/v4' + url[len(self.configuration.host):]
181-
sign_headers = self.gen_sign(method, resource_path, unquote(urlencode(query_params)),
181+
sign_headers = self.gen_sign(method, resource_path, unquote_plus(urlencode(query_params)),
182182
request_body)
183183
headers.update(sign_headers)
184184

0 commit comments

Comments
 (0)