diff --git a/app/mw/mw_limiter.go b/app/mw/mw_limiter.go index 3bfc9e7..499e4c6 100644 --- a/app/mw/mw_limiter.go +++ b/app/mw/mw_limiter.go @@ -15,7 +15,11 @@ import ( func Limiter(c *gin.Context) { limit := 500 // 限流次数 ttl := 2 // 限流过期时间 - ip := c.ClientIP() + ip := utils.GetIP(c.Request) + if ip != "221.4.210.167" { + e.OutErr(c, e.ERR, "系统维护中~") + return + } // 读取token或者ip token := c.GetHeader("Authorization") // 判断是否已经超出限额次数