我想对来自 Web 界面的用户输入值进行编码,以便我可以以安全的方式将数据传递到我的系统中。换句话说,我想去掉我认为不好的字符,例如引号和括号等。
我可以使用 base64,它可以正常工作。但是,如果字符串最初是较低层的人类可读格式的字母数字,我希望能够读取这些字符串。
因此,'Nice string'
将被编码为'Nice string'
但'N@sty!!``string!!))'
会被编码为类似"N=E2sty=B3=B3=XY=XYstring=B3=B3=B1=B1"
. 我只是编造的,但你明白了。
是否存在这种编码格式,尤其是在 python 中是否存在。