diff --git a/khatru/policies/ratelimits.go b/khatru/policies/ratelimits.go index 6afc0b0..766d4c9 100644 --- a/khatru/policies/ratelimits.go +++ b/khatru/policies/ratelimits.go @@ -33,7 +33,11 @@ func ConnectionRateLimiter(tokensPerInterval int, interval time.Duration, maxTok rl := startRateLimitSystem[string](tokensPerInterval, interval, maxTokens) return func(r *http.Request) bool { - return rl(khatru.GetIPFromRequest(r)) + ip := khatru.GetIPFromRequest(r) + if ip == "127.0.0.1" { + return false + } + return rl(ip) } }