🎨 Modify some code

This commit is contained in:
2024-04-23 14:41:14 +08:00
parent acf547f173
commit 0456c8f802
7 changed files with 45 additions and 26 deletions

View File

@@ -52,7 +52,11 @@ func ParseHysteria2(proxy string) (model.Outbound, error) {
port, err := ParsePort(portStr)
if err != nil {
return model.Outbound{}, err
return model.Outbound{}, &ParseError{
Type: ErrInvalidPort,
Message: err.Error(),
Raw: proxy,
}
}
params, err := url.ParseQuery(paramStr)
@@ -74,7 +78,7 @@ func ParseHysteria2(proxy string) (model.Outbound, error) {
Hysteria2Options: model.Hysteria2OutboundOptions{
ServerOptions: model.ServerOptions{
Server: server,
ServerPort: uint16(port),
ServerPort: port,
},
Password: password,
Obfs: &model.Hysteria2Obfs{