From 210bafb33f6439904ecd2d5fe1096c48d903dea8 Mon Sep 17 00:00:00 2001 From: ChsBuffer <33744752+chsbuffer@users.noreply.github.com> Date: Tue, 23 Feb 2021 14:04:02 +0800 Subject: [PATCH] Fix Parse VLESS Sharelink --- Netch/Servers/V2ray/V2rayUtils.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Netch/Servers/V2ray/V2rayUtils.cs b/Netch/Servers/V2ray/V2rayUtils.cs index b00dc75f..c1fef0cf 100644 --- a/Netch/Servers/V2ray/V2rayUtils.cs +++ b/Netch/Servers/V2ray/V2rayUtils.cs @@ -12,10 +12,10 @@ namespace Netch.Servers.V2ray { public static IEnumerable ParseVUri(string text) { - var scheme = ShareLink.GetUriScheme(text); + var scheme = ShareLink.GetUriScheme(text).ToLower(); try { - var server = new VMess.VMess(); + var server = scheme switch {"vmess" => new VMess.VMess(), "vless" => new VLESS.VLESS(), _ => throw new ArgumentOutOfRangeException()}; if (text.Contains("#")) { server.Remark = Uri.UnescapeDataString(text.Split('#')[1]);