采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我在上传Markdown的文本语法的时候,使用了xss包装,应该不会和mysql语句冲突了吧?但是很多时候还是会,我试了,输入普通文本是可以插入成功的,但是使用Markdown,且内容是JavaScript语法的时候,好像就会和mysql语法冲突,然后报错说我的mysql语法有错,这个怎么办呢
那xss就没什么用了?那都用escape不就行了嘛
escape 是为了防止和 sql 语句冲突,和 xss 攻击是两回事儿。
你得使用 mysql 的 escape 进行转义。可以搜一下“mysql escape”的使用。
比如content既怕xss攻击又怕sql注入,是否能escape(xss(content))这样呢?
登录后可查看更多问答,登录/注册
从入门到实战,一站式掌握 Node.js+Express+Koa2
2.4k 16
1.4k 16
1.6k 15
1.4k 13