Bläddra i källkod

fix(internal/service): 修复网页转发域名处理异常

- 移除了对域名进行 Punycode转换的逻辑
- 直接使用原始域名进行后续处理- 此修改简化了域名处理流程,避免了潜在的错误和性能开销
fusu 1 månad sedan
förälder
incheckning
b89a2c58b8
1 ändrade filer med 1 tillägg och 6 borttagningar
  1. 1 6
      internal/service/webforwarding.go

+ 1 - 6
internal/service/webforwarding.go

@@ -206,13 +206,8 @@ func (s *webForwardingService) prepareWafData(ctx context.Context, req *v1.WebFo
 	var serverName []serverNames
 	var serverJson []byte
 	if req.WebForwardingData.Domain != "" {
-
-		_, punyDomain, err := s.wafformatter.ConvertToPunycodeIfIDN(ctx,req.WebForwardingData.Domain)
-		if err != nil {
-			return RequireResponse{}, v1.Website{}, err
-		}
 		serverName = append(serverName, serverNames{
-			ServerNames: punyDomain,
+			ServerNames: req.WebForwardingData.Domain,
 			Type: "full",
 		})
 		serverJson, err = json.Marshal(serverName)