Эх сурвалжийг харах

fix(internal/service): 优化域名处理逻辑

- 添加了对无效域名的错误日志记录
-简化了错误信息的返回,提高了错误处理的可读性
fusu 1 сар өмнө
parent
commit
f49d8ea3ea

+ 2 - 1
internal/service/wafformatter.go

@@ -163,8 +163,9 @@ func (s *wafFormatterService) ConvertToWildcardDomain(ctx context.Context, domai
 	}
 	registrableDomain, err := publicsuffix.EffectiveTLDPlusOne(domain)
 	if err != nil {
+		s.logger.Error("无效的域名", zap.String("domain", domain), zap.Error(err))
 		// 如果域名无效(如 IP 地址、localhost),则返回错误。
-		return "", fmt.Errorf("无法处理 '%s': %w", domain, err)
+		return "",err
 	}
 
 	// 2. 比较原始域名和可注册域名。