소스 검색

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

- 移除了对域名进行 Punycode转换的逻辑
- 直接使用原始域名进行后续处理- 此修改简化了域名处理流程,避免了潜在的错误和性能开销
fusu 1 개월 전
부모
커밋
b89a2c58b8
1개의 변경된 파일1개의 추가작업 그리고 6개의 파일을 삭제
  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)