Fix usage of GET requests with query parameters
Python requests accepts GET query parameters (?foo=bar&bar=foo) inside the "params" key of the request. Change-Id: Ia493819c48ec907bb6fb9454dea95e4fe62ef03a
This commit is contained in:
parent
6597aff444
commit
051c4c92de
@ -50,7 +50,7 @@ class HttpClient(object):
|
||||
|
||||
def get(self, url, **payload):
|
||||
if payload:
|
||||
return self._request("get", url, params=json.dumps(payload))
|
||||
return self._request("get", url, **payload)
|
||||
else:
|
||||
return self._request("get", url)
|
||||
|
||||
@ -93,7 +93,7 @@ class AraHttpClient(object):
|
||||
return response.json()
|
||||
|
||||
def get(self, endpoint, **kwargs):
|
||||
return self._request("get", endpoint, **kwargs)
|
||||
return self._request("get", endpoint, params=kwargs)
|
||||
|
||||
def patch(self, endpoint, **kwargs):
|
||||
return self._request("patch", endpoint, **kwargs)
|
||||
|
Loading…
x
Reference in New Issue
Block a user