优化验证与过滤

This commit is contained in:
不胜舟
2022-12-28 00:21:20 +08:00
parent 656548eb64
commit 123f62f9d5
8 changed files with 108 additions and 112 deletions
+4 -6
View File
@@ -1,13 +1,11 @@
# xss过滤
from flask import abort, make_response, jsonify
from flask import abort, make_response, jsonify, escape
def xss_escape(s: str):
if s is None:
def str_escape(s):
if not s:
return None
else:
return s.replace("&", "&amp;").replace(">", "&gt;").replace("<", "&lt;").replace("'", "&#39;").replace('"',
"&#34;")
return str(escape(s))
def check_data(schema, data):