Asp.net mvc html.attributencode和html.Encode之间有什么区别?

Asp.net mvc html.attributencode和html.Encode之间有什么区别?,asp.net-mvc,Asp.net Mvc,html.attributencode与html.Encode之间有什么区别?仅转换少数字符: " & @daghan根据文档,它不是,因此如果将其放在单引号属性中,如title='single quoted':“结果应仅用于双引号中的属性。如果使用AntiForgeryToken方法对单引号中的属性进行编码,可能会出现安全问题。”

html.attributencode与html.Encode之间有什么区别?

仅转换少数字符:

  • "
  • &

  • @daghan根据文档,它不是,因此如果将其放在单引号属性中,如
    title='single quoted'
    :“结果应仅用于双引号中的属性。如果使用AntiForgeryToken方法对单引号中的属性进行编码,可能会出现安全问题。”