php 同一ip请求次数,限定时间内同一ip只能访问一次
想问下这个功能有简单的实现方法吗,从网上搜了下实现方法 那个sql语句无法成功执行php 同一ip请求次数,限定时间内同一ip只能访问一次 这个可以试试用redis实现 notproblem 发表于 2021-8-11 15:11
这个可以试试用redis实现
我也这样认为,redis有过期时间,设置一下应该就可以了 帮你涨涨人气,看有人回答不 应该有对应插件吧..我用nodejs就有写好的插件 多久能访问多少次都能设置 一般框架都有这个功能,策略很多 web服务器/中间件啥的都可以实现,一般请求频发的在nginx就拒绝了。 xiangyang1998 发表于 2021-8-11 15:41
一般框架都有这个功能,策略很多 web服务器/中间件啥的都可以实现,一般请求频发的在nginx就拒绝了。
我用的原生的。。刚学php还没学框架 网上很多 在构造函数里设置一个cookie或缓存,设置过期时间,如果能从缓存里读到该ip直接停止 brightwill 发表于 2021-8-11 16:22
在构造函数里设置一个cookie或缓存,设置过期时间,如果能从缓存里读到该ip直接停止
建议带上浏览器头,因为一个ip可能不止一个人在用
页:
[1]
2