From e07694a694b0290def8f3d688412b21b5274a35f Mon Sep 17 00:00:00 2001 From: xboard <147830212+cedar2025@users.noreply.github.com> Date: Sun, 24 Aug 2025 18:07:36 +0800 Subject: [PATCH] fix(subscribe): fix vmess+tcp+http subscription in Clash and Clash Meta --- app/Protocols/Clash.php | 2 +- app/Protocols/ClashMeta.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Protocols/Clash.php b/app/Protocols/Clash.php index d112926..f0914a2 100644 --- a/app/Protocols/Clash.php +++ b/app/Protocols/Clash.php @@ -205,7 +205,7 @@ class Clash extends AbstractProtocol if (data_get($protocol_settings, 'network_settings.header.type', 'none') !== 'none') { $array['http-opts'] = [ 'headers' => data_get($protocol_settings, 'network_settings.header.request.headers'), - 'path' => \Illuminate\Support\Arr::random(data_get($protocol_settings, 'network_settings.header.request.path', ['/'])) + 'path' => data_get($protocol_settings, 'network_settings.header.request.path', ['/']) ]; } break; diff --git a/app/Protocols/ClashMeta.php b/app/Protocols/ClashMeta.php index 2553660..3fc1b10 100644 --- a/app/Protocols/ClashMeta.php +++ b/app/Protocols/ClashMeta.php @@ -263,7 +263,7 @@ class ClashMeta extends AbstractProtocol if (data_get($protocol_settings, 'network_settings.header.type', 'none') !== 'none') { $array['http-opts'] = [ 'headers' => data_get($protocol_settings, 'network_settings.header.request.headers'), - 'path' => \Illuminate\Support\Arr::random(data_get($protocol_settings, 'network_settings.header.request.path', ['/'])) + 'path' => data_get($protocol_settings, 'network_settings.header.request.path', ['/']) ]; } break;