Common/Fetch.cs
(开头部分) 7KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Text;
using System.Text.RegularExpressions;
using System.Web;
/// <summary>
/// 对常用方法重新进行封装
/// </summary>
public class Fetch
{
#region 获取页面提交的参数值,相当于 Request.Form public static string Post(string name)
/// <summary>
/// 获取页面提交的参数值,相当于 Request.Form
/// </summary>
public static string Post(string name)
{
string value = HttpContext.Current.Request.Form[name];
return value == null ? string.Empty : value.Trim();
}
#endregion
#region 获取页面地址的参数值,相当于 Request.QueryString public static string Get(string name)
/// <summary>
/// 获取页面地址的参数值,相当于 Request.QueryString
/// </summary>
public static string Get(string name)
{
string value = HttpContext.Current.Request.QueryString[name];
return value == null ? string.Empty : value.Trim();
}
#endregion
#region 跟踪调试输出一个对象 public static void Trace(object obj)
/// <summary>
/// 跟踪调试输出一个对象
/// </summary>
public static void Trace(object obj)
{
HttpContext.Current.Response.Write(obj.ToString());
}
#endregion
#region IP 地址字符串形式转换成长整型 public static long Ip2Int(string ip)
/// <summary>
/// IP 地址字符串形式转换成长整型
/// </summary>
public static long Ip2Int(string ip)
{
if (!RegExp.IsIp(ip))
{
return -1;
}
string[] arr = ip.Split('.');
long lng = long.Parse(arr[0]) * 16777216;
lng += int.Parse(arr[1]) * 65536;
lng += int.Parse(arr[2]) * 256;
后面还有 232 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。