Common/RequestData.cs
(开头部分) 6KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Text;
using System.Web;
namespace Common
{
/// <summary>
/// 替换系统的request
/// </summary>
public class RequestData
{
/// <summary>
/// 过滤危险字符串
/// </summary>
/// <param name="character">要过滤的字符串</param>
/// <returns></returns>
public static string FiltrateDangerCharacter(string character)
{
character = character.Replace(";", ";"); //过滤分号
character = character.Replace("'", "'"); //过滤单引号
character = character.Replace("\"", """); //过滤双引号
character = character.Replace("<", "<"); //过滤左尖括号
character = character.Replace(">", ">"); //过滤右尖括号
return character;
}
/// <summary>
/// request得到int类型
/// </summary>
/// <param name="name">参数</param>
/// <returns></returns>
public static int GetInt(string name)
{
HttpRequest request = System.Web.HttpContext.Current.Request;
if (request[name] != null)
{
try
{
return int.Parse(request[name]);
}
catch
{
return 0;
}
}
else
{
return 0;
}
}
/// <summary>
后面还有 180 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
