From a423cf4677bfb7459dfda3a2fbfff9938e24078e Mon Sep 17 00:00:00 2001 From: dengyh Date: Tue, 7 Apr 2026 21:07:03 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E9=80=82=E9=85=8D=E5=A4=9A?= =?UTF-8?q?=E7=A7=9F=E6=88=B7=E7=8E=AF=E5=A2=83=E5=AD=90=E8=B7=AF=E5=BE=84?= =?UTF-8?q?=E6=94=B9=E9=80=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../management/commands/support-files/resources.yaml | 10 +++++----- .../bk_plugin_runtime/config/default.py | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/bk-plugin-framework/bk_plugin_framework/services/bpf_service/management/commands/support-files/resources.yaml b/bk-plugin-framework/bk_plugin_framework/services/bpf_service/management/commands/support-files/resources.yaml index 8fd2c3b..b594c0b 100644 --- a/bk-plugin-framework/bk_plugin_framework/services/bpf_service/management/commands/support-files/resources.yaml +++ b/bk-plugin-framework/bk_plugin_framework/services/bpf_service/management/commands/support-files/resources.yaml @@ -47,7 +47,7 @@ paths: name: default method: post {% if settings.BK_PLUGIN_APIGW_BACKEND_SUB_PATH %} - path: {env.api_sub_path}/bk_plugin/callback/{token}/ + path: /{env.api_sub_path}/bk_plugin/callback/{token}/ {% else %} path: /bk_plugin/callback/{token}/ {% endif %} @@ -105,7 +105,7 @@ paths: name: default method: post {% if settings.BK_PLUGIN_APIGW_BACKEND_SUB_PATH %} - path: {env.api_sub_path}/bk_plugin/invoke/{version} + path: /{env.api_sub_path}/bk_plugin/invoke/{version} {% else %} path: /bk_plugin/invoke/{version} {% endif %} @@ -140,7 +140,7 @@ paths: name: default method: any {% if settings.BK_PLUGIN_APIGW_BACKEND_SUB_PATH %} - path: {env.api_sub_path}/bk_plugin/plugin_api/ + path: /{env.api_sub_path}/bk_plugin/plugin_api/ {% else %} path: /bk_plugin/plugin_api/ {% endif %} @@ -173,7 +173,7 @@ paths: name: default method: any {% if settings.BK_PLUGIN_APIGW_BACKEND_SUB_PATH %} - path: {env.api_sub_path}/bk_plugin/openapi/ + path: /{env.api_sub_path}/bk_plugin/openapi/ {% else %} path: /bk_plugin/openapi/ {% endif %} @@ -221,7 +221,7 @@ paths: name: default method: post {% if settings.BK_PLUGIN_APIGW_BACKEND_SUB_PATH %} - path: {env.api_sub_path}/bk_plugin/plugin_api_dispatch/ + path: /{env.api_sub_path}/bk_plugin/plugin_api_dispatch/ {% else %} path: /bk_plugin/plugin_api_dispatch/ {% endif %} diff --git a/runtime/bk-plugin-runtime/bk_plugin_runtime/config/default.py b/runtime/bk-plugin-runtime/bk_plugin_runtime/config/default.py index 28e85cb..fe59bba 100644 --- a/runtime/bk-plugin-runtime/bk_plugin_runtime/config/default.py +++ b/runtime/bk-plugin-runtime/bk_plugin_runtime/config/default.py @@ -261,7 +261,7 @@ def logging_addition_settings(logging_dict): app_scheme = parsed_url.scheme app_domain = parsed_url.netloc _path = parsed_url.path -app_subpath = (_path.decode("utf-8") if isinstance(_path, bytes) else _path).rstrip("/") +app_subpath = (_path.decode("utf-8") if isinstance(_path, bytes) else _path).strip("/") BK_APIGW_STAGE_BACKEND_HOST = f"{app_scheme}://{app_domain}" BK_APIGW_STAGE_BACKEND_SUBPATH = app_subpath