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

View File

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