|
@@ -73,7 +73,6 @@ type AidedWebService interface {
|
|
|
EditLog(ctx context.Context, webId int64) error
|
|
|
|
|
|
// 废弃的方法(保持向后兼容)
|
|
|
- Require(ctx context.Context, req v1.GlobalRequire) (v1.GlobalRequire, error)
|
|
|
CreateOriginServers(ctx context.Context, req *v1.WebForwardingRequest) (map[string]int64, error)
|
|
|
}
|
|
|
|
|
@@ -131,32 +130,7 @@ const (
|
|
|
proxyProtocolVersion = 1
|
|
|
)
|
|
|
|
|
|
-// Require 验证函数(原require函数)
|
|
|
-func (s *aidedWebService) Require(ctx context.Context, req v1.GlobalRequire) (v1.GlobalRequire, error) {
|
|
|
- var res v1.GlobalRequire
|
|
|
- //g, gCtx := errgroup.WithContext(ctx)
|
|
|
-
|
|
|
- //g.Go(func() error {
|
|
|
- // result, e := s.wafformatter.require(gCtx, req, "web")
|
|
|
- // if e != nil {
|
|
|
- // return e
|
|
|
- // }
|
|
|
- // res = result
|
|
|
- // return nil
|
|
|
- //})
|
|
|
-
|
|
|
- //g.Go(func() error {
|
|
|
- // e := s.wafformatter.validateWafDomainCount(gCtx, req)
|
|
|
- // if e != nil {
|
|
|
- // return e
|
|
|
- // }
|
|
|
- // return nil
|
|
|
- //})
|
|
|
- //if err = g.Wait(); err != nil {
|
|
|
- // return v1.GlobalRequire{}, err
|
|
|
- //}
|
|
|
- return res, nil
|
|
|
-}
|
|
|
+
|
|
|
|
|
|
// BuildWebForwardingModel 辅助函数,用于构建通用的 WebForwarding 模型
|
|
|
// ruleId 是从 WAF 系统获取的 ID
|