feat: 增加hysteria2协议的支持

This commit is contained in:
2023-10-31 15:14:29 +08:00
parent 50877b1691
commit d0696aad5b
6 changed files with 108 additions and 6 deletions

View File

@ -72,7 +72,7 @@ func BuildSub(clashType model.ClashType, query validator.SubValidator, template
err = yaml.Unmarshal(data, &sub)
newProxies := make([]model.Proxy, 0)
if err != nil {
reg, _ := regexp.Compile("(ssr|ss|vmess|trojan|vless)://")
reg, _ := regexp.Compile("(ssr|ss|vmess|trojan|vless|hysteria)://")
if reg.Match(data) {
p := utils.ParseProxy(strings.Split(string(data), "\n")...)
newProxies = p