44 Star 448 Fork 178

水漫门廷 / easy-flask-json-mvc-socketio

 / 详情

XSSProtection

已完成
创建于  
2022-07-06 14:59

app.before_request 如何使用,我试了下是无效

''' 请求钩子, 又称中间件,生命周期
过滤后的变量放入g全局中
xss保护,弃用,响应后前端模板进行过滤
from app.Middleware.XSSProtection import XSSProtection进行载入使用 如何使用
'''

评论 (1)

iukcy 创建了任务
iukcy 修改了描述
展开全部操作日志

这个是在用Jinjia模板时候才会用到的,如果前后端分离的话这个方法是弃用状态的。“from app.Middleware.XSSProtection import XSSProtection进行载入使用”可以放在init.py内进行加载使用。

最近看了下,你可能是想使用before_request。直接在init初始化文件里

from app.Vendor.ExceptionApi import ExceptionApi

上方一行增加

from app.Middleware.XSSProtection import XSSProtection

原理是app实例化后才能进行挂在装饰器方法。

水漫门廷 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
1588193 huashiyuting 1578955291 577719 iukcy 1613811417
Python
1
https://gitee.com/huashiyuting/flask.git
git@gitee.com:huashiyuting/flask.git
huashiyuting
flask
easy-flask-json-mvc-socketio

搜索帮助