From d2fd1f3a0571f8d78d6ca2797a6f39d5a929da18 Mon Sep 17 00:00:00 2001 From: qkqpttgf <45693631+qkqpttgf@users.noreply.github.com> Date: Tue, 28 Sep 2021 11:01:44 +0800 Subject: [PATCH] try fix filename have [] in FC --- platform/AliyunFC.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/AliyunFC.php b/platform/AliyunFC.php index ad27a9c..7d602f6 100644 --- a/platform/AliyunFC.php +++ b/platform/AliyunFC.php @@ -37,7 +37,7 @@ function GetPathSetting($event, $context) $_SERVER['region'] = $context['region']; $_SERVER['service_name'] = $context['service']['name']; $_SERVER['function_name'] = $context['function']['name']; - $path = $event['path']; + $path = str_replace('%5D', ']', str_replace('%5B', '[', $event['path'])); $tmp = $event['requestURI']; if (strpos($tmp, '?')) $tmp = substr($tmp, 0, strpos($tmp, '?')); if ($path=='/'||$path=='') {