feat(middlewares): middleware bypass rules

This commit is contained in:
yusing
2025-05-05 18:01:07 +08:00
parent ef95682116
commit ddab2766b4
4 changed files with 221 additions and 19 deletions

View File

@@ -16,6 +16,10 @@ type RuleOn struct {
checker Checker
}
func (on *RuleOn) Check(cached Cache, r *http.Request) bool {
return on.checker.Check(cached, r)
}
const (
OnHeader = "header"
OnQuery = "query"