fix: 修复请求间隔时间计算错误

This commit is contained in:
wzx
2023-11-27 17:00:09 +08:00
committed by Folltoshe
parent 7e3161af20
commit 01b4a4e495
2 changed files with 3 additions and 3 deletions

View File

@ -78,13 +78,13 @@ def check():
return utils.format_dict_json({"code": 1, "msg": "您的IP已被封禁", "data": None}), 403
# check global rate limit
if (
(config.getRequestTime('global') - time.time())
(time.time() - config.getRequestTime('global'))
<
(config.read_config("security.rate_limit.global"))
):
return utils.format_dict_json({"code": 5, "msg": "全局限速", "data": None}), 429
if (
(config.getRequestTime(request.remote_addr) - time.time())
(time.time() - config.getRequestTime(request.remote_addr))
<
(config.read_config("security.rate_limit.ip"))
):