From 7f630e84609273af9e74c98d63108fcd96b930c9 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Tue, 25 Mar 2025 19:37:00 +0800 Subject: [PATCH] fix 115 callback --- app/modules/filemanager/storages/u115.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/modules/filemanager/storages/u115.py b/app/modules/filemanager/storages/u115.py index 24d1696b..d97a0447 100644 --- a/app/modules/filemanager/storages/u115.py +++ b/app/modules/filemanager/storages/u115.py @@ -502,7 +502,9 @@ class U115Pan(StorageBase, metaclass=Singleton): ) bucket = oss2.Bucket(auth, endpoint, init_result['bucket']) # noqa headers = { - 'x-oss-callback': init_result['callback']['callback'], + 'x-oss-callback': base64.b64encode( + init_result['callback']['callback'].encode('utf-8') + ).decode('utf-8'), 'x-oss-callback-var': base64.b64encode( init_result['callback']['callback_var'].encode('utf-8') ).decode('utf-8')