This commit is contained in:
xjasonlyu
2021-05-05 11:59:47 +08:00
parent 3f7fdc1d83
commit 66710aa203

View File

@@ -73,9 +73,11 @@ func parseShadowsocks(u *url.URL) (address, method, password, obfsMode, obfsHost
} else {
data, _ := base64.RawURLEncoding.DecodeString(u.User.String())
userInfo := strings.SplitN(string(data), ":", 2)
if len(userInfo) == 2 {
method = userInfo[0]
password = userInfo[1]
}
}
rawQuery, _ := url.QueryUnescape(u.RawQuery)
for _, s := range strings.Split(rawQuery, ";") {