diff --git a/ShadowsocksX-NG/ServerProfile.swift b/ShadowsocksX-NG/ServerProfile.swift index c5b95aa..62a0870 100644 --- a/ShadowsocksX-NG/ServerProfile.swift +++ b/ShadowsocksX-NG/ServerProfile.swift @@ -82,7 +82,7 @@ class ServerProfile: NSObject, NSCopying { if let index = base64End { let i = urlStr.index(index, offsetBy: 1) let fragment = String(urlStr[i...]) - return (s, fragment) + return (s, fragment.removingPercentEncoding) } return (s, nil) }