weixin_39498639
2021-11-01 10:29
采纳率: 100%
浏览 14

数据库文本中的转义字符问题

工作中遇到的,用户在前端输入的文本中带有‘>’,数据库存储的内容把‘>’显示成‘& gt;‘,而且是部分显示正确,部分显示错误。请问为什么会出现这种现象?

img

img

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

  • 七号公园的忧伤 2021-11-01 10:42
    最佳回答

    这个不是数据库做的处理,是代码层面处理完后存储到数据库的。为了防止xss攻击,会对代码形式的的文本做过滤。
    建议你查查代码层面。

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题