欢迎光临
我们一直在努力

E2EE网站限制访问频率

E2EE网站限制访问频率源码

.版本 2
.支持库 e2ee

请求参数 = 请求.取所有参数 ()
ip = 请求.取请求头 (“X-Real-IP”)
.如果真 (ip = “”)
    ip = 请求.取用户地址 ()
.如果真结束

.如果真 (缓存.取键值表 (缓存信息, 访问信息))
    缓存.取键值表 (缓存信息, 访问信息)
    上次访问时间 = 到长整数 (访问信息.取文本 (“上次访问时间”))
    缓存ip = 访问信息.取文本 (“ip”)
    .如果真 (创建时间戳 (取现行时间 (), 真) - 上次访问时间 ≤ 3000)  ' 1000=1秒
        .如果真 (ip = 缓存ip)
            返回 (响应.写出失败 (“提交访问太频繁稍等3秒在点击”, , 2))
        .如果真结束

    .如果真结束

.如果真结束

访问信息.置文本 (“上次访问时间”, 到文本 (创建时间戳 (取现行时间 (), 真)))
访问信息.置文本 (“ip”, ip)
缓存.置键值表 (缓存信息, 访问信息, 3)
   

如果文章对你有帮助,欢迎点击上方按钮打赏作者

未经允许不得转载:军哥驿站 » E2EE网站限制访问频率

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

军哥驿站 建站更专业 更方便

网站开发联系我们