谁能告诉我这两者之间的区别?
AntiXss.HtmlEncode()VSAntiXss.GetSafeHtmlFragment()
HtmlEcode实际上编码标签:
AntiXss.HtmlEncode("<b>hello</b><script>");
//Output: <b>hello</b><script>
Run Code Online (Sandbox Code Playgroud)
GetSafeHtmlFragment(AntiXss v4.0)返回标记完整的HTML片段:
Sanitizer.GetSafeHtmlFragment("<b>hello2</b><script>")
//Output: <b>hello2</b>
Run Code Online (Sandbox Code Playgroud)
许多人认为最新版本的微软AntiXSS库已被破坏.我已经开始使用HTML Sanitizer作为一个不错的替代品.
| 归档时间: |
|
| 查看次数: |
15870 次 |
| 最近记录: |