From d11bd444ade0170b778ce1158dee97d1c1c77bfd Mon Sep 17 00:00:00 2001 From: Ilya Kreymer Date: Tue, 17 May 2016 19:24:14 -0700 Subject: [PATCH] s3 loader: unurlencode username/password --- pywb/utils/loaders.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pywb/utils/loaders.py b/pywb/utils/loaders.py index 9841929d..376a6224 100644 --- a/pywb/utils/loaders.py +++ b/pywb/utils/loaders.py @@ -372,8 +372,8 @@ class S3Loader(object): parts = urlsplit(url) if parts.username and parts.password: - aws_access_key_id = parts.username - aws_secret_access_key = parts.password + aws_access_key_id = unquote_plus(parts.username) + aws_secret_access_key = unquote_plus(parts.password) bucket_name = parts.netloc.split('@', 1)[-1] else: bucket_name = parts.netloc