Python Web 开发中,如果接口的请求传入了不可见字符而保存在了后端,可能会造成一系列安全问题,不得不重视。今天分享一个方法,可以让 FastAPi 中所有的接口拒绝不可见字符。
首先,借助于 pydantic 的 validator 装饰器和 BaseModel,编写自己的类 MyBaseModel。然后让 Model 继承 MyBaseModel,MyBaseModel 中有拒绝所有不可打印字符的逻辑,代码如下:
以上就是“如何让所有的接口拒绝不可见字符”的详细内容,想要了解更多Python教程欢迎持续关注编程学习网
扫码二维码 获取免费视频学习资料
- 本文固定链接: http://phpxs.com/post/10012/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料
查 看2022高级编程视频教程免费获取