fix: align all dns resp answer headers

This commit is contained in:
mzz2017
2023-02-09 12:26:44 +08:00
parent b34af9c6a4
commit d364efc5c7
4 changed files with 25 additions and 14 deletions

View File

@ -81,6 +81,15 @@ func resolveSubscriptionAsSIP008(log *logrus.Logger, b []byte) (nodes []string,
}
func ResolveSubscription(log *logrus.Logger, subscription string) (nodes []string, err error) {
u, err := url.Parse(subscription)
if err != nil {
return nil, fmt.Errorf("failed to parse subscription \"%v\": %w", subscription, err)
}
switch u.Scheme {
case "file":
// TODO
default:
}
log.Debugf("ResolveSubscription: %v", subscription)
resp, err := http.Get(subscription)
if err != nil {