From 4705d62ace467af57515d072f59a5ce606464d2f Mon Sep 17 00:00:00 2001 From: Anmol Gulati Date: Wed, 19 Jun 2019 20:51:11 +0530 Subject: [PATCH] Explicitly convert body to bytes --- oauth2/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/oauth2/__init__.py b/oauth2/__init__.py index 38bf520b..159d0b82 100644 --- a/oauth2/__init__.py +++ b/oauth2/__init__.py @@ -355,6 +355,8 @@ def __init__(self, method=HTTP_METHOD, url=None, parameters=None, v = to_unicode_optional_iterator(v) self[k] = v + if not isinstance(body, bytes): + body = body.encode('utf-8') self.body = body self.is_form_encoded = is_form_encoded