]> 127.0.0.1 Git - front/.git/commitdiff
1 v0.1.20241122012240
authorqydysky <qydysky@foxmail.com>
Fri, 22 Nov 2024 01:20:37 +0000 (01:20 +0000)
committerGitHub <noreply@github.com>
Fri, 22 Nov 2024 01:21:11 +0000 (01:21 +0000)
config.go

index 67779b37a665b25b5b831c6996b010d4ad75627b..f7f81c4cfb9abadac193428b91bdf2826d42190e 100755 (executable)
--- a/config.go
+++ b/config.go
@@ -171,6 +171,8 @@ func (t *Config) SwapSign(ctx context.Context, logger Logger) {
 
                                var backIs []*Back
 
+                               backIs = append(backIs, route.FiliterBackByRequest(r)...)
+
                                if t, e := r.Cookie("_psign_" + cookie); e == nil {
                                        if backP, aok := route.backMap.Load(t.Value); aok {
 
@@ -194,8 +196,6 @@ func (t *Config) SwapSign(ctx context.Context, logger Logger) {
                                        }
                                }
 
-                               backIs = append(backIs, route.FiliterBackByRequest(r)...)
-
                                if len(backIs) == 0 {
                                        logger.Warn(`W:`, fmt.Sprintf(logFormat, r.RemoteAddr, route.config.Addr, routePath, "BLOCK", ErrNoRoute))
                                        w.Header().Add(header+"Error", ErrNoRoute.Error())