flask_limiter
1.简介
这里简单介绍了一些使用flask_limiter的方法。具体详细可参考官方文档
https://flask-limiter.readthedocs.io/en/stable/
2.安装
pip install flask_socketio
3.初始化
from flask import Flask
from flask_limiter import Limiter
from flask_limiter.util import get_remote_address
app = Flask(__name__)
limiter = Limiter(
get_remote_address,
app=app,
default_limits=["200 per day", "50 per hour"], # 这里是所有接口的默认访问上限限制
)
4.装饰器用法
在想要限制访问速率的函数前面加上装饰器,里面写限制规则