屏蔽script注入小例子

前端技术 2023/09/06 JavaScript
字符串过滤
复制代码 代码如下:

static public string HtmlEncode(string str)
{
str = str.Replace(\"&\", \"&\");
str = str.Replace(\"<\", \"<\");
str = str.Replace(\">\", \">\");
str = str.Replace(\"\'\", \"\'\'\");
str = str.Replace(\"*\", \"\");
str = str.Replace(\"\\n\", \"<br/>\");
str = str.Replace(\"\\r\\n\", \"<br/>\");
//str = str.Replace(\"?\",\"\");
str = str.Replace(\"select\", \"\");
str = str.Replace(\"insert\", \"\");
str = str.Replace(\"update\", \"\");
str = str.Replace(\"delete\", \"\");
str = str.Replace(\"create\", \"\");
str = str.Replace(\"drop\", \"\");
str = str.Replace(\"delcare\", \"\");
if (str.Trim().ToString() == \"\") { str = \"无\"; }
return str.Trim();
}

本文地址:https://www.stayed.cn/item/16667

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。