From 8329a642e6790a171a73fc0dfe139aa4c3789be7 Mon Sep 17 00:00:00 2001 From: Babis Kaidos Date: Fri, 10 Apr 2020 13:10:00 +0300 Subject: [PATCH] Authorization header contents are properly decoded. --- src/HttpLibrary/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/HttpLibrary/__init__.py b/src/HttpLibrary/__init__.py index 9e433fd..8a905cf 100644 --- a/src/HttpLibrary/__init__.py +++ b/src/HttpLibrary/__init__.py @@ -503,7 +503,7 @@ def set_basic_auth(self, username, password): if isinstance(credentials, str): credentials = credentials.encode() self.set_request_header( - "Authorization", "Basic %s" % b64encode(credentials)) + "Authorization", "Basic %s" % b64encode(credentials).decode('utf-8')) # payload