mirror of
https://github.com/ihabunek/toot.git
synced 2024-09-22 04:25:55 -04:00
Encode post data as JSON
This is required for correctly encoding boolean params.
This commit is contained in:
parent
9abaebdc21
commit
086c0cdd95
@ -69,7 +69,7 @@ def post(app, user, url, data=None, files=None, allow_redirects=True, headers={}
|
||||
|
||||
headers["Authorization"] = "Bearer " + user.access_token
|
||||
|
||||
request = Request('POST', url, headers, files, data)
|
||||
request = Request('POST', url, headers, files, json=data)
|
||||
response = send_request(request, allow_redirects)
|
||||
|
||||
return process_response(response)
|
||||
@ -79,14 +79,14 @@ def delete(app, user, url, data=None):
|
||||
url = app.base_url + url
|
||||
headers = {"Authorization": "Bearer " + user.access_token}
|
||||
|
||||
request = Request('DELETE', url, headers=headers, data=data)
|
||||
request = Request('DELETE', url, headers=headers, json=data)
|
||||
response = send_request(request)
|
||||
|
||||
return process_response(response)
|
||||
|
||||
|
||||
def anon_post(url, data=None, files=None, allow_redirects=True):
|
||||
request = Request('POST', url, {}, files, data)
|
||||
request = Request('POST', url, {}, files, json=data)
|
||||
response = send_request(request, allow_redirects)
|
||||
|
||||
return process_response(response)
|
||||
|
@ -22,6 +22,9 @@ def log_request(request):
|
||||
if request.data:
|
||||
logger.debug(">>> DATA: \033[33m{}\033[0m".format(request.data))
|
||||
|
||||
if request.json:
|
||||
logger.debug(">>> JSON: \033[33m{}\033[0m".format(request.json))
|
||||
|
||||
if request.files:
|
||||
logger.debug(">>> FILES: \033[33m{}\033[0m".format(request.files))
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user