get pluginName from pluginInfo

This commit is contained in:
snakem982 2024-01-13 16:35:22 +08:00 committed by GitHub
parent fcdc47ebaa
commit ad0d601218
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -409,8 +409,8 @@ func ConvertsV2Ray(buf []byte) ([]map[string]any, error) {
}
plugin := query.Get("plugin")
if strings.Contains(plugin, ";") {
pluginInfo, _ := url.ParseQuery(strings.ReplaceAll(plugin, ";", "&"))
pluginName := pluginInfo.Get("plugin")
pluginInfo, _ := url.ParseQuery("pluginName=" + strings.ReplaceAll(plugin, ";", "&"))
pluginName := pluginInfo.Get("pluginName")
if strings.Contains(pluginName, "obfs") {
ss["plugin"] = "obfs"
ss["plugin-opts"] = map[string]any{